Criar Dump do esquema Oracle na consola Linux

Não é fácil encontrar a forma correta de executar o comando expdp na consola. Existem alguns passos antes de executar o comando expdp.

Primeiro deve criar um directório no computador onde está a base de dados Oracle, onde irá colocar os ficheiros de dump e depois conceder a um esquema os direitos para criar um directório.

Execute este comando no SQL Developer ou no sqlplus:

conceda a criação de qualquer diretório para o myschema;

Substituir esquema com o nome do seu esquema.

do que quando está ligado no esquema esquema crie o diretório:

CREATE DB_DUMP DIRECTORY as ‘/caminho/para/o/meu-diretório-dump’;

do que abrir a consola no computador com a base de dados Oracle e executar:

expdp”esquema /SENHA@(DESCRIÇÃO=(ENDEREÇO=(PROTOCOLO=TCP)(Host=nome do host)(Porta=nome da porta))(CONNECT_DATA=(SID=nome_SID)))’” DIRECTORY=DB_DUMP REUSE_DUMPFILES=YES DUMPFILE=dump-XX-XX-2022.dmp LOGFILE=dump.log esquemas=”esquema

Tem que substituir no comando o esquema com o nome do esquema, a password com a password correta, o nome do host, nome da porta, nome do SID, nome do DIRECTORY se outro, nome do dumpfile, nome do ficheiro de registo.

Não consegui encontrar no Google a sintaxe correta para expdp comando e como fazer o dump do Oracle.

Deixe uma resposta