Nu este ușor să găsiți modalitatea corectă de a executa comanda expdp în consolă. Există câțiva pași înainte de a executa comanda expdp.
Mai întâi trebuie să creați un director pe computerul unde se află Oracle DB, unde veți pune fișierele dump, apoi trebuie să acordați unei scheme drepturi de a crea un director.
Executați această comandă în SQL Developer sau în sqlplus:
acordă crearea oricărui director pentru myschema;
Înlocui misschema cu numele schemei dvs.
decât atunci când ești conectat în schemă misschema creați directorul:
CREATE DIRECTORY DB_DUMP ca ‘/path/to/my-dump-directory’;
decât deschideți consola pe computer cu Oracle DB și executați:
expdp “‘misschema /PASSWORD@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(Host=hostname)(Port=portname))(CONNECT_DATA=(SID=SID_name)))’” DIRECTORY=DB_DUMP REUSE_DUMPFILES=YES DUMPFILE=dump-XX-XX-XX-202F2.misschema
Trebuie să înlocuiți la comandă misschema cu numele schemei dvs., parola cu parola corectă, numele de gazdă, portname, SID_name, DIRECTORY name dacă altul, dumpfile name, logfile name.
Nu am putut găsi pe Google sintaxa corectă pentru expdp comandă și cum să faci dump Oracle.

Lasă un răspuns