Imagem de fundo

No PostgreSQL (versão 9.2), os arquivos de texto criados...

No PostgreSQL (versão 9.2), os arquivos de texto criados pelo comando pg_dump devem ser lidos pelo programa psql. De forma geral, o comando para restaurar um dump com o programa psql é:

psql dbname < infile

Onde infile é um arquivo gerado através da saída do comando pg_dump e dbname é o nome de um banco de dados previamente criado. Por padrão, o programa psql continuará a executar o script contido no arquivo infile, mesmo depois que erros SQL forem encontrados. Se for desejado, é possível forçar a parada do comando psql caso encontre errros SQL, utilizando o seguinte comando:


A
psql --set ON_ERROR_STOP=on dbname < infile

B
psql –error-stop=on dbname < infile

C
psql –error-abort set on dbname < infile

D
psql ON_ERROR_STOP dbname < infile

E
psql ERROR_STOP=on dbname < infile