Oracle 11g dmp à l'importation. ORA-39000 / ORA-39143 Erreurs
iam de vraiment nouveau dans oracle et les bases de données.
Donc désolé pour l'un peut-être stupide question.
Voici mon problème. J'ai une DB à l'exportation (pas le mien donc je ne sais pas comment il a été exporté: il y a des différences?) et je veux l'importer avec le script suivant:
@Echo off
Break off
Rem fullimpdp.cmd
set NLS_LANG=american_america.WE8MSWIN1252
set ORACLE_HOME=C:\Oracle\ora11
Set DUMP_HOME=C:\DBDump
set /p ORACLE_SID="Oracle_sid = "
set /p FILE="Dump file name = "
if exist %DUMP_HOME%SetBackupDir_%ORACLE_SID%.sql del /F /Q %DUMP_HOME%SetBackupDir_%ORACLE_SID%.sql
echo CREATE OR REPLACE DIRECTORY backup_dir AS '%DUMP_HOME%'; >%DUMP_HOME%SetBackupDir_%ORACLE_SID%.sql
echo CREATE OR REPLACE DIRECTORY dmpdir AS '%DUMP_HOME%'; >>%DUMP_HOME%SetBackupDir_%ORACLE_SID%.sql
echo commit; >>%DUMP_HOME%SetBackupDir_%ORACLE_SID%.sql
echo exit >>%DUMP_HOME%SetBackupDir_%ORACLE_SID%.sql
set ORACLE_SID=%ORACLE_SID%
%ORACLE_HOME%\bin\sqlplus xpower/xpower @%DUMP_HOME%SetBackupDir_%ORACLE_SID%.sql
%ORACLE_HOME%\bin\impdp xpower/xpower FULL=y DIRECTORY=backup_dir DUMPFILE=%FILE% logfile=impdp_%ORACLE_SID%.log JOB_NAME=impfull_%Oracle_sid%
if exist %DUMP_HOME%SetBackupDir_%ORACLE_SID%.sql del /F /Q %DUMP_HOME%SetBackupDir_%ORACLE_SID%.sql
pause
Mais pas les erreurs suivantes se produisent:
Connected to: Oracle Database 11g Release 11.2.0.3.0 - 64bit Production
ORA-39000: bad dump file specification
ORA-39143: dump file "C:\DBDump\ev122.dmp" may be an original export dump file
Quel est le problème? Comment puis-je résoudre ce problème dans ce script?
Et comment puis-je importer le fichier n'est pas en utilisant le script? J'ai lu à propos de l'imp fichier=nom du fichier de commande. mais où le type de l'en? 🙂
Merci.
BR
Ce message "peut-être un original d'exportation de fichier de vidage" vous indique quel est le problème. Vous avez besoin d'utiliser le (obsolète)
et comment puis-je utiliser le
imp
outil, pas de la nouvelle impdp
outil. Notez que imp
fonctionne sur les fichiers situés sur le client (où imp
est en cours d'exécution)et comment puis-je utiliser le
imp
outil?OriginalL'auteur user2794543 | 2013-09-19
Vous devez vous connecter pour publier un commentaire.
Essayer comme cela,
Ou vous pouvez importer en utilisant le système de l'utilisateur,
Vous pouvez mentionner le dbname en imp de commande. comme,
imp <username>/<password>@dbname ....
Je vous remercie. Mais où dois-je typ qui commande? désolé mais iam vraiment nouveau 🙂
Vous devez exécuter cette commande dans le chemin où votre fichier de vidage existe.
ou vous pouvez utiliser
file=/path/to/dump.dmp
et l'exécuter de n'importe où.. Merci btw, vous avez enregistré des données critiques aujourd'hui 🙂OriginalL'auteur Dba
impdp de commande est utilisé pour importer des fichiers de vidage exportés par les données de la pompe. Essayez d'utiliser "imp de la commande".
imp
commande?OriginalL'auteur dcp1986
l'importation de fichier de vidage dans oracle 11g
En Ligne de Commande SQL,
De CRÉER l'UTILISATEUR le nom d'utilisateur IDENTIFIÉ PAR un mot de passe
subvention dba pour le nom d'utilisateur;
En Ligne De Commande,
Note ..assurez-vous que le chemin d'accès à votre fichier de vidage .
OriginalL'auteur CuriousGirl
@user2794543
Aller à votre d'Invite de commandes (Ctrl+R sur votre ordinateur de bureau -> type cmd dans la boîte de recherche -> frapper enter -> vous allez atterrir dans l'Invite de Commande).
Maintenant, changez votre répertoire à la racine de C: (type "cd.." -> frapper enter -> type "cd.." gain -> frapper enter -> maintenant, vous êtes à la racine de C: répertoire).
Ensuite, vous avez à importer à l'aide de "imp" et pas "impdp". Tapez la ligne de commande suivante :
Appuyez sur entrée et attendez que le processus de flux.
*Ignorer les crochets. Ils sont pour les référentiels but.
OriginalL'auteur hashir
DMP a été exporté par l'imp.exe l'utilité de l'Oracle 12c et j'ai été faire une erreur lors de la tentative d'importation par imp.exe de Oracle 11g. Résolution dans mon cas est: copier et coller imp.exe de 12c à 11g ...\bin et avec succès importés.
OriginalL'auteur Rovshan Sagdiev