EXP (export) a IMP (import) jsou dva nástroje, které potřebujete. Je lepší je zkusit spustit na příkazovém řádku a na stejném počítači.
Lze jej spustit vzdáleně, stačí si nastavit TNSNAMES.ORA
správně a nainstalujte všechny vývojářské nástroje se stejnou verzí jako databáze. Bez znalosti chybové zprávy, která se vám zobrazuje, vám nemohu pomoci, aby exp/imp fungoval.
Příkaz pro export jednoho uživatele:
exp userid=dba/dbapassword OWNER=username DIRECT=Y FILE=filename.dmp
Tím se vytvoří soubor výpisu exportu.
Chcete-li importovat soubor výpisu do jiného uživatelského schématu, nejprve vytvořte nového uživatele v SQLPLUS :
SQL> create user newuser identified by 'password' quota unlimited users;
Poté importujte data:
imp userid=dba/dbapassword FILE=filename.dmp FROMUSER=username TOUSER=newusername
Pokud existuje mnoho dat, prozkoumejte zvýšení BUFFERS
nebo se podívejte do expdp/impdp
Nejčastější chyby pro exp a imp jsou nastavení. Zkontrolujte PATH
zahrnuje $ORACLE_HOME/bin
, zkontrolujte $ORACLE_HOME
je nastaven správně a zkontrolujte $ORACLE_SID
je nastaven