Post date: Jan 31, 2011 6:30:19 PM
Os comando abaixo devem ser utilizados para fazer cópia integral ou parcial do banco de dados. Antes de realizar o comando é importante você saber que:
Se você está realizando migração de servidor, consulte esse documento.
Abra a interface de comando e execute o comando abaixo:
set pguser=postgres
pg_dump [nome_do_banco] > dump_nomedoposto.sql
Abra a interface de comando e execute o comando abaixo:
set pguser=postgres
pg_dump -h 192.168.x.x autosystem > c:\dump_nomedoposto.sql
RESTAURAÇÃO DE UMA BASE DE DADOS
Abra a interface de comando e execute o comando abaixo:
set pguser=postgres
/* PostgreSQL 8.x usar esse comando */
createdb -O postgres [nome_do_banco]
/*cria base de dados*/
/* PostgreSQL 9.x usar esse comando */
createdb -E SQL_ASCII -T template0 [nome_do_banco] postgres /*cria base de dados*/
psql -f [nome do arquivo] [nome do banco]
/* restaura base de dados. Ex: psql -f c:\dump\banco_posto.sql autosystem.
Neste exemplo está sendo recuperado um arquivo que está na pasta
c:\dump para um banco chamado autosystem */
TAG: dump, backup, base