Come trasferire i dati utilizzando i comandi EXPDP e ImpDP?
Domanda
Sono un Oracle Noob e la mia intenzione è di trasferire tutti i dati e i metadati da uno schema a un altro schema all'interno di un database Oracle. Ho intenzione di utilizzare DataPump expdp
e impdp
comandi. Ho domande al riguardo:
- Posso creare uno schema target senza un utente o dovrei prima creare un utente (che crea anche uno schema)?
- Posso eseguire
expdp
eimpdp
Comandi usando l'account sys (come sysdba)? È un metodo preferito? Questa affermazione prende tutti gli oggetti (dati e metadati) da uno schema e li spinge in uno schema diverso?
expdp \"/ as sysdba\" schemas=<schemaname> directory=dumpdir dumpfile=<schemaname>.dmp logfile=expdp_<schemaname>.log
Così è lo schema target una copia esatta dello schema di origine dopo
impdp
comando?
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a dba.stackexchange