EXP (eksport) i IMP (import) to dwa narzędzia, których potrzebujesz. Lepiej jest spróbować uruchomić je w wierszu poleceń i na tej samej maszynie.
Może być uruchamiany zdalnie, wystarczy skonfigurować TNSNAMES.ORA
poprawnie i zainstaluj wszystkie narzędzia programistyczne w tej samej wersji co baza danych. Bez znajomości komunikatu o błędzie, którego doświadczasz, nie mogę pomóc Ci w uruchomieniu exp/imp.
Polecenie eksportu pojedynczego użytkownika:
exp userid=dba/dbapassword OWNER=username DIRECT=Y FILE=filename.dmp
Spowoduje to utworzenie pliku zrzutu eksportu.
Aby zaimportować plik zrzutu do innego schematu użytkownika, najpierw utwórz nowego użytkownika w SQLPLUS :
SQL> create user newuser identified by 'password' quota unlimited users;
Następnie zaimportuj dane:
imp userid=dba/dbapassword FILE=filename.dmp FROMUSER=username TOUSER=newusername
Jeśli jest dużo danych, zbadaj zwiększenie BUFFERS
lub zajrzyj do expdp/impdp
Najczęstsze błędy exp i imp są konfigurowane. Sprawdź swoją PATH
zawiera $ORACLE_HOME/bin
, sprawdź $ORACLE_HOME
jest ustawiony poprawnie i sprawdź $ORACLE_SID
jest ustawiony