Will Robson <[EMAIL PROTECTED]> escreveu:
Meu nome é:  Will Robson
E acabei de instalar o Post, estou acostumando a trabalhar com Interbase/Firebird no qual gera um arquivo de banco de dados (GDB,FDB,ou qualquer outro ) no qual eu posso copiar para aonde eu quiser, como isso funciona do Postgree ?
 

O PostgreSQL não funciona desse modo.
Para cada base de dados você tem um subdiretório do PGDATA/base cujo nome é um número: o oid da base. Dentro dele você tem todos os objetos da base, por ex emplo cada tabela identificada pelo respectivo oid.

Como o controle dos oid é por cluster você não pode simplesmente copiar um diretório correspondente a uma base para outra instalação pois, quase com toda certeza, terá problemas com os oid.

Para mais detalhes veja a documentação:
http://www.postgresql.org/docs/8.1/interactive/storage.html

[]s
Osvaldo

P.S.: Para copiar uma base de dados para outra instalação utilize pg_dump e pg_restore.


Yahoo! Acesso Grátis
Internet rápida e grátis. Instale o discador agora!
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br

Responder a