EXP (export) och IMP (import) är de två verktygen du behöver. Det är bättre att försöka köra dessa på kommandoraden och på samma maskin.
Det kan köras från fjärrkontrollen, du behöver bara ställa in TNSNAMES.ORA
korrekt och installera alla utvecklarverktyg med samma version som databasen. Utan att veta vilket felmeddelande du får kan jag inte hjälpa dig att få exp/imp att fungera.
Kommandot för att exportera en enskild användare:
exp userid=dba/dbapassword OWNER=username DIRECT=Y FILE=filename.dmp
Detta skapar exportdumpfilen.
För att importera dumpfilen till ett annat användarschema, skapa först den nya användaren i SQLPLUS :
SQL> create user newuser identified by 'password' quota unlimited users;
Importera sedan data:
imp userid=dba/dbapassword FILE=filename.dmp FROMUSER=username TOUSER=newusername
Om det finns mycket data kan du undersöka ökningen av BUFFERS
eller titta på expdp/impdp
De vanligaste felen för exp och imp är inställningar. Kontrollera din PATH
inkluderar $ORACLE_HOME/bin
, kontrollera $ORACLE_HOME
är korrekt inställd och kontrollera $ORACLE_SID
är inställd