Olá pessoal,

Meu nome é Cássio Marques e essa é minha primeira mensagem.

Estou tendo um problema com alguns timestamps ao realizar um dump de minha
base de dados no postgresql 7.4. Ocorrem dois tipos de erros diferentes:

1) Aparecem valores no formato (exemplo) '2007-12-31 12:23:-2.235'
Notem o hífem na parte dos segundos... Quando vou fazer o restore em outra
base, recebo mensagens de formato incorreto... O interessante é que a cada
vez que faço o dump, esse tipo de coisa acontece em registros diferentes, é
algo completamente aleatório...

2) Aparecem valores de milissegundos completamente malucos, com mais de 3
casas, como por exemplo '2007-12-01 13:34:12.9997969569'
Isso provoca overflow quando vou fazer o restore também.

Por conta destes erros não estou conseguindo migrar minha base do postgresql
7.4 para o 8.2. Esses erros ocorrem tanto quando faço o dump com COPY quanto
com INSERT. Com INSERT perco somente os registros que apresentam timestamps
nos formatos descritos, mas o processo de restore demora demais. Com COPY,
ao primeiro registro com erro encontrado, toda a tabela é deixada de lado...

Meu postgresql 7.4 está rodando em uma máquina com Conectiva 10.

Alguma idéia de como solucionar esse problema?

Muito obrigado e um abraço a todos.

Cássio Marques
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a