a ordem do pg_dump e essa mesma
primeiro os ddls
depois as dml 

e por ultimo as ddls levantando as constraints .

agora nao entendi tb o porque dos dados nao correponderem aos campos!
da uma olhada no teu arquivo de dump e veja com ele criou a sua tabela!
e depois da uma olhada dos copys/inserts q ele gerou
  ----- Original Message ----- 
  From: Adriano Espinoza de Oliveira 
  To: ListaPgsql 
  Sent: Wednesday, April 18, 2007 10:34 AM
  Subject: [PostgreSQL-Brasil] Duvidas backup/restore


  Pessoal, estou uma duvida interessante.
  Ontem fiz a troca dos servidores da empresa o novo e o velho com a versão 8.0!
  Fiz o backup total do banco com pg_dump como faço sempre, e o restore no novo 
servidor com o "psql -d..." 
  Aconteceu o seguinte: em uma das tabelas que tinha 165000 registros, somente 
foram incluidos 300, e no log veio o erro dizendo que o dado era maior que o 
campo. Pensei como isso é possivel, se tudo esta no mesmo backup? 
  Pra resolver dropei a tebela, criei na unha, e como tinah feito, por 
segurança um backup separado de cada tabela, restaurei e beleza ficou tudo ok!
  O que aconteceu foi como se, na ordem de restauração do backup, primeiro, foi 
restaurado todo o schema inicial, apos isso os dados, e no final os "alter 
tables" com as mudanças de estrutura... 
  Isso até explicaria o acontecido... mas sei lá..
  Queria a contribuição da galera.
  Adriano Espinoza 


------------------------------------------------------------------------------


  _______________________________________________
  Grupo de Usuários do PostgreSQL no Brasil
  Antes de perguntar consulte o manual
  http://pgdocptbr.sourceforge.net/

  Para editar suas opções ou sair da lista acesse a página da lista em:
  http://pgfoundry.org/mailman/listinfo/brasil-usuarios
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a