Bonjour.
Je suis en Oracle 10.2.0.1.0 (sur Windows XP et aussi sur RedHat).
J'ai 2 questions sur Datapump.
Tout d'abord, je n'arrive pas à trouver la commande pour voir à quel répertoire est affecté le directory datapump. Pour créer le répertoire, ok, c'est "create directory datapump as 'xxx'", mais si on a oublié ce que l'on a mis comme répertoire et que l'on veut savoir à quel répertoire physique on a fait correspondre le répertoire logique datapump, comment on fait?
Ensuite, j'essaye d'importer une table à partir d'un fichier d'export (fait avec datapump et même version). Je n'arrive pas à trouver pourquoi ça ne marche pas.
J'arrive à faire des export et import sans problème sur Windows XP, mais sur RedHat ça ne marche pas (la différence c'est que sous Windows c'est moi qui ai installé la base, sur Linux non).
Ma commande est la suivante:
Le résultat est le suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part impdp user/mdp directory=datapump dumpfile=monexport.dmp tables=matable
Quand j'essaye un import sans préciser la table, même style d'erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 ORA-31626 : la tâche n'existe pas ORA-31637 : impossible de créer la tâche SYS_IMPORT_TABLE_01 pour l'utilisateur user ORA-06512 : à "SYS.DBMS_SYS_ERROR", ligne 95 ORA-06512 : à "SYS.KUPV$FT_INT", ligne 600 ORA-39080 : echec de création des files d'attente "" et "" pour la tâche data pump ORA-06512 : à "SYS.DBMS_SYS_ERROR", ligne 95 ORA-06512 : à "SYS.KUPC$QUE_INT", ligne 1555 ORA-01403: aucune donnée trouvée
Quand je fais un export (full ou d'une table) pareil.
Merci d'avance si vous avez une idée.
Partager