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

Importieren Sie ein Schema in ein anderes neues Schema – Oracle

Nachdem Sie das mögliche Problem mit der dmp-Datei behoben haben, können Sie auf diese Weise sicherstellen, dass das Schema ordnungsgemäß neu zugeordnet und importiert wird. Dadurch wird auch sichergestellt, dass sich der Tablespace bei Bedarf ebenfalls ändert:

impdp system/<password> SCHEMAS=user1 remap_schema=user1:user2 \
            remap_tablespace=user1:user2 directory=EXPORTDIR \
            dumpfile=user1.dmp logfile=E:\Data\user1.log

EXPORTDIR muss in Oracle als Verzeichnis des Systembenutzers

definiert werden
create or replace directory EXPORTDIR as 'E:\Data';
grant read, write on directory EXPORTDIR to user2;