Uma informação de última hora... foi um erro no momento da gravação. Utilizo
como front-end uma aplicação escrita em Sybase Powerbuilder, utilizando o
driver ODBC 8.03.00.00 do PostgreSQL (PostgreSQL Unicode).

Não entendo como foi possível gravar um caractere não compatível com o
banco... de qualquer forma, já consegui encontrar o registro com problema e
agora preciso de auxílio para corrigí-lo.


-- 
Tiago J. Adami
Dois Vizinhos - Paraná - Brasil


2009/7/28 Tiago Adami <[email protected]>

> Para fazer o backup conectado via ssh no servidor linux, utilizo:
>
> *pg_dump -U postgres -f /home/share/public/masster.sql -v masster*
>
> Para restaurar na minha estação de trabalho, que roda Vista:
>
> *createdb -U postgres -E utf8 masster_dsv
> psql -U postgres -f d:\bancos\masster\masster.sql -d masster_dsv*
>
> E quando começa a restaurar a tabela "chamado", aparece o problema descrito
> no e-mail anterior...
>
> Obrigado pela atenção.
>
> --
> Tiago J. Adami
> Dois Vizinhos - Paraná - Brasil
>
>
>
> 2009/7/28 Aldrey Galindo <[email protected]>
>
> Tiago,
>>
>>    Como você está restaurando o backup?
>>
>> Abraços,
>> Aldrey Galindo
>>
>> 2009/7/28 Tiago Adami <[email protected]>
>>
>>> Estou tendo um problema ao restaurar um backup de um servidor de produção
>>> (Ubuntu Linux 8.04 & PostgreSQL 8.2) para um servidor de desenvolvimento
>>> (Windows Vista Home Premium & PostgreSQL 8.3).
>>>
>>> No servidor de produção o encoding é UTF8. No servidor de desenvolvimento
>>> é UTF8. A única diferença é a versão do banco (8.2 para 8.3).
>>>
>>> O erro é:
>>>
>>> psql:masster.sql:51776: ERROR:  invalid byte sequence for encoding
>>> "UTF8": 0x80
>>> DICA:  This error can also happen if the byte sequence does not match the
>>> encoding expected by the server, which is controlled by "client_encoding".
>>> CONTEXTO:  COPY chamado, line 48864
>>>
>>> Como resolver este erro? Procurei na internet sobre algumas funções de
>>> conversão, mas não encontrei o código...
>>>
>>> NOTA: Já tentei usar o "-E" no comando de dump e já tentei fazer backup
>>> em formato binário (-F c) e plano (SQL), mas o erro é o mesmo em uma tabela
>>> apenas.
>>>
>>>
>>> --
>>> Tiago J. Adami
>>> Dois Vizinhos - Paraná - Brasil
>>>
>>>
>>> _______________________________________________
>>> pgbr-geral mailing list
>>> [email protected]
>>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>>
>>>
>>
>> _______________________________________________
>> pgbr-geral mailing list
>> [email protected]
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>>
>
>
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a