Olá, Isso já aconteceu comigo, quando utilizei sistema/banco de dados com codificações diferentes ( os caracteres em unicode ocupam mais espaço).
Verifique a codificação de ambos os servidores e converta para a base para a codificação do antigo banco, ou utilize o iconv para modificar a codificação do seu arquivo de dump. Sucesso! Daniel Cordeiro Joao escreveu: > 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 > <mailto:[EMAIL PROTECTED]> > *To:* ListaPgsql <mailto:[email protected]> > *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 -- /* "O único lugar aonde o sucesso vem antes do trabalho é no dicionário". (Albert Einstein) */ +--------------------------------------------------------------------------+ | Daniel Cordeiro de Morais Neto | | [EMAIL PROTECTED] | | Administrador de Redes | | ADM Soluções em Informática LTDA | | www.admsi.com.br | | F. (083)244-0757 | | Debian User - 453 - Sarge | | Gentoo User | +--------------------------------------------------------------------------+ _______________________________________________ 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
