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 e impdp 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
scroll top