Nije lako pronaći ispravan način za izvršavanje naredbe expdp u konzoli. Postoje neki koraci prije nego što izvršite naredbu expdp.
Prvo morate kreirati direktorij na računalu gdje se nalazi Oracle DB, gdje ćete staviti dump datoteke, a zatim morate dati shemi prava za kreiranje direktorija.
Izvršite ovu naredbu u SQL Developeru ili u sqlplusu:
odobriti kreiranje bilo kojeg direktorija za myschemu;
Zamijeniti moja shema s nazivom vaše sheme.
nego kada ste povezani u shemu moja shema kreiraj imenik:
CREATE DIRECTORY DB_DUMP kao ‘/path/to/my-dump-directory’;
zatim otvorite konzolu na računalu s Oracle DB i izvršite:
expdp “‘moja shema /PASSWORD@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(Host=ime hosta)(Port=ime porta))(CONNECT_DATA=(SID=SID_name)))’” DIRECTORY=DB_DUMP REUSE_DUMPFILES=DA DUMPFILE=dump-XX-XX-2022.dmp LOGFILE=dump.log sheme=”moja shema
Morate zamijeniti u zapovjedništvu moja shema s imenom vaše sheme, lozinkom s ispravnom lozinkom, nazivom hosta, nazivom porta, SID_name, imenom DIRECTORY ako je drugo, nazivom dumpfilea, nazivom logfilea.
Na Googleu nisam mogao pronaći ispravnu sintaksu za expdp naredba i kako napraviti Oracle dump.

Ostavite odgovor