Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Wie erstellt man einen Dump mit Oracle PL/SQL Developer?

EXP (Export) und IMP (Import) sind die beiden Tools, die Sie benötigen. Es ist besser zu versuchen, diese auf der Kommandozeile und auf demselben Rechner auszuführen.

Es kann aus der Ferne ausgeführt werden, Sie müssen nur Ihre TNSNAMES.ORA einrichten korrekt und installieren Sie alle Entwicklertools mit der gleichen Version wie die Datenbank. Ohne die Fehlermeldung zu kennen, die Sie erhalten, kann ich Ihnen nicht helfen, exp/imp zum Laufen zu bringen.

Der Befehl zum Exportieren eines einzelnen Benutzers:

exp userid=dba/dbapassword OWNER=username DIRECT=Y FILE=filename.dmp

Dadurch wird die Export-Dump-Datei erstellt.

Um die Dump-Datei in ein anderes Benutzerschema zu importieren, erstellen Sie zuerst den neuen Benutzer in SQLPLUS :

SQL> create user newuser identified by 'password' quota unlimited users;

Importieren Sie dann die Daten:

imp userid=dba/dbapassword FILE=filename.dmp FROMUSER=username TOUSER=newusername

Wenn viele Daten vorhanden sind, versuchen Sie, die BUFFERS zu erhöhen oder schauen Sie in expdp/impdp nach

Die häufigsten Fehler für exp und imp sind setup. Überprüfen Sie Ihren PATH enthält $ORACLE_HOME/bin , überprüfen Sie $ORACLE_HOME richtig eingestellt ist und überprüfen Sie $ORACLE_SID eingestellt