Jak wyeksportowano bazę danych?
-
Jeśli został wyeksportowany za pomocą
exp
i wyeksportowano pełny schemat, a następnie-
Utwórz użytkownika:
create user <username> identified by <password> default tablespace <tablespacename> quota unlimited on <tablespacename>;
-
Przyznaj prawa:
grant connect, create session, imp_full_database to <username>;
-
Rozpocznij import za pomocą
imp
:imp <username>/<password>@<hostname> file=<filename>.dmp log=<filename>.log full=y;
-
-
Jeśli został wyeksportowany za pomocą
expdp
, a następnie rozpocznij import za pomocąimpdp
:impdp <username>/<password> directory=<directoryname> dumpfile=<filename>.dmp logfile=<filename>.log full=y;
Patrząc na dziennik błędów, wygląda na to, że nie określono katalogu, więc Oracle próbuje znaleźć dmp
plik w domyślnym katalogu (np. E:\app\Vensi\admin\oratest\dpdump\
).
Przenieś plik eksportu do powyższej ścieżki lub utwórz obiekt katalogu wskazujący ścieżkę, w której dmp
plik jest obecny i przekaż nazwę obiektu do impdp
polecenie powyżej.