Utwórz zrzut ze schematu Oracle w konsoli w systemie Linux

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ź

Dowiedz się więcej na blogu Velislava Krasteva

Zapisz się teraz, aby czytać dalej i uzyskać dostęp do pełnego archiwum.

Kontynuuj czytanie