Wie wurde die Datenbank exportiert?
-
Wenn es mit
exp
exportiert wurde und ein vollständiges Schema exportiert wurde, dann-
Erstellen Sie den Benutzer:
create user <username> identified by <password> default tablespace <tablespacename> quota unlimited on <tablespacename>;
-
Gewähren Sie die Rechte:
grant connect, create session, imp_full_database to <username>;
-
Starten Sie den Import mit
imp
:imp <username>/<password>@<hostname> file=<filename>.dmp log=<filename>.log full=y;
-
-
Wenn es mit
expdp
exportiert wurde , starten Sie dann den Import mitimpdp
:impdp <username>/<password> directory=<directoryname> dumpfile=<filename>.dmp logfile=<filename>.log full=y;
Wenn Sie sich das Fehlerprotokoll ansehen, scheint es, dass Sie das Verzeichnis nicht angegeben haben, also versucht Oracle, den dmp
zu finden Datei im Standardverzeichnis (d. h. E:\app\Vensi\admin\oratest\dpdump\
).
Verschieben Sie entweder die Exportdatei in den obigen Pfad oder erstellen Sie ein Verzeichnisobjekt, das auf den Pfad zeigt, in dem sich die Datei dmp
befindet Datei vorhanden ist und den Objektnamen an impdp
übergeben Befehl oben.