Marcelo, tente fazer um pg_dump sem usar compactação.  faça um em arquivo texto e veja no que dá!
 
-----Mensagem original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]Em nome de Marcelo Magno
Enviada em: sexta-feira, 22 de setembro de 2006 09:19
Para: Grupo de Usuários do PostgreSQL no Brasil
Assunto: [PostgreSQL-Brasil] RES: RES: RES: RES: RES: postgresql versao64bits

Salve Tarcisio, tb nao funcionou... mas de qq forma obrigado pela resposta:
 
fiz da seguinte forma, no servidor de 64 bits:
 
pg_dump -F c -Z 9 -c -h servidor_32_bits -U postgres -f blumar.out.06.09.22.out blumar
depois fiz:
 
bash-3.1$ pg_restore --create -d postgres blumar.out.06.09.22.out
pg_restore: ERROR:  invalid byte sequence for encoding "UTF8": 0x80
CONTEXT:  COPY booking, line 211862
pg_restore: [archiver (db)] error returned by PQendcopy: ERROR:  invalid byte sequence for encoding "UTF8": 0x80
CONTEXT:  COPY booking, line 211862
Eu poderia estar comendo mosca em alguma etapa ou eh isso mesmo ?
 
Abracos a todos,
Marcelo Magno


De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Jose Tarcisio Cardoso
Enviada em: quinta-feira, 21 de setembro de 2006 19:12
Para: Grupo de Usuários do PostgreSQL no Brasil
Assunto: Re: [PostgreSQL-Brasil] RES: RES: RES: RES: postgresql versao 64bits

Marcelo,

Tenho o postgresql em servidores de 32 e 64 bits e faço o dump de um e atualizo no outro e vice-versa, sem problema. Em ambos, o encoding é LATIN1.

Faço o dump a partir do servidor que quero atualizar. Assim:
acesso o de 32bits e executo pg_dump -F c -Z 9 -c -h <end_server_64_bits> -U <user> -f <arquivo> <banco_de_dados>. Com isso estou gerando o dump com as libs do servidor que quero atualizar.

Espero que ajude.

Tarcisio


Marcelo Magno <[EMAIL PROTECTED]> escreveu:
Sim, o mesmo encoding para os dois bancos (utf8)... Quanto a linha não sei tenho de olhar com calma que o servidor não tem muitos recursos...

Mas se veio de um dump ele não deveria setar o encoding certo e depois usar o encoding certo (q esta setado corretamente no banco de destino) para buscar essas infos ?

O que me vem a mente eh que ou o primeiro servidor no dump usou caracteres não suportados na hora do dump, ou o segundo servidor não esta aceitando (por algum motivo que eu não sei quale) algum caracter como utf8...

Vou pegar hoje a noite e fazer um teste em outro pg 8.1.4 pra ver qual o comportamento e reporto pra voces mais tarde.

Abs
MMAGNO

-----Mensagem original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Marcelo Angelo da Cunha Battistini
Enviada em: quinta-feira, 21 de setembro de 2006 16:53
Para: Grupo de Usuários do PostgreSQL no Brasil
Assunto: [PostgreSQL-Brasil] RES: RES: RES: postgresql versao 64 bits

O ENCODING é o mesmo ? o que tem na linha 211971?


-----Mensagem original-----
De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] nome de Marcelo Magno Enviada em: quinta-feira, 21 de setembro de 2006 13:31
Para: Grupo de Usuários do PostgreSQL no Brasil
Assunto: [PostgreSQL-Brasil] RES: RES: postgresql versao 64 bits


Valeu Marcelo...

O psql --version retornou apenas a versao 8.1.4 mas eu vi que no pgadmin ele me retorna direitinho a versao e a versao em que foi compilado... E esta compilado na versao de 64 bits... Obrigado.

Tenho outra duvida, Existem 2 servidores postgresql aparentemente pelas versoes deles, a única diferenca eh a que o primeiro é 32 bits e o segundo 64 bits... Os bancos nos dois servidores estao criados como UTF8. (só uma nota, eu usei o gzip para garantir que a integridade do arquivo seria mantida na transferencia via sftp entre os 2 servidores).

Fiz um pg dump do primeiro para jogar no segundo (psql -d BANCO - f ARQUIVO) e na hr de importar eu estou tomando a seguinte excessao:

psql:dump.06.09.21.out:84620: ERROR: invalid byte sequence for encoding "UTF8": 0x80
CONTEXT: COPY tabela_bo, line 211971

Alguem poderia me dar uma luz ?

Abs
Marcelo Magno

-----Mensagem original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Marcelo Angelo da Cunha Battistini Enviada em: quinta-feira, 21 de setembro de 2006 12:51
Para: Grupo de Usuários do PostgreSQL no Brasil
Assunto: [PostgreSQL-Brasil] RES: postgresql versao 64 bits

Se o seu FC5 é de 32 bits com certeza o PG é também!!
no entanto log-se como postgres (su -l postgre) e digite psql -v talvez traga a informação sobre a versão e a compilação

-----Mensagem original-----
De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] nome de Marcelo Magno Enviada em: quinta-feira, 21 de setembro de 2006 11:55
Para: Grupo de Usuários do PostgreSQL no Brasil
Assunto: [PostgreSQL-Brasil] postgresql versao 64 bits



Recentemente instalei um fedora 5 e peguei o postgresql via update do yum.

Gostaria de saber se existe alguma maneira de visualizar se a versão do pg que foi instalada é uma versão compilada em 64 bits.

Grato,
Marcelo Magno
_______________________________________________
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
_______________________________________________
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
_______________________________________________
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


Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora!
_______________________________________________
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