Znalezienie prawidłowego sposobu wykonania polecenia expdp w konsoli nie jest łatwe. Przed wykonaniem polecenia expdp należy wykonać kilka kroków.
Najpierw musisz utworzyć katalog na komputerze, na którym znajduje się baza danych Oracle, w którym umieścisz pliki zrzutu, a następnie przyznać schematowi uprawnienia do utworzenia katalogu.
Wykonaj to polecenie w SQL Developer lub w sqlplus:
grant utwórz dowolny katalog do myschema;
Zastępować mójschemat z nazwą schematu.
niż wtedy, gdy jesteś podłączony w schemacie mójschemat utwórz katalog:
UTWÓRZ KATALOG DB_DUMP jako „/ścieżka/do/katalogu-mojego-zrzutu”;
niż otwórz konsolę na komputerze z bazą danych Oracle i wykonaj:
expdp “‘mójschemat /HASŁO@(OPIS=(ADRES=(PROTOKÓŁ=TCP)(Host=nazwa hosta)(Port=nazwa portu))(CONNECT_DATA=(SID=nazwa_SID)))’” KATALOG=DB_DUMP REUSE_DUMPFILES=TAK DUMPFILE=dump-XX-XX-2022.dmp LOGFILE=dump.log schematy=”mójschemat
Musisz zastąpić w poleceniu mójschemat z nazwą schematu, hasłem z poprawnym hasłem, nazwą hosta, nazwą portu, nazwą SID, nazwą DIRECTORY, jeśli jest inna, nazwą pliku zrzutu, nazwą pliku dziennika.
Nie mogłem znaleźć w Google poprawnej składni dla Expdp polecenie i jak zrobić zrzut Oracle.

Zostaw odpowiedź