Em 28 de abril de 2010 17:22, Anderson <[email protected]> escreveu:
> pessoal boa tarde, estou tentando restaurar um backup que esta na versão
> 8.2.5 com codificação sql_ascII para um banco 8.4.3 com codificação utf8,
> estou fazendo isso pelo pgadmin, mas não esta funcionando, tem como fazer
> isso de outra forma?qual seria?
>


Bom, faltou um pouco mais de informação. Por ex.:
. O que não está funcionando?
. Dá algum erro e não consegue restaurar o banco?
. Consegue restaurar o banco mas alguns dos campos texto tem seu
conteúdo com problema?
. Qual seu sistema operacional?

Os aplicativos padrão para back-up  são: pg_dump [1] (ou pg_dumpall
[2]) e parae restauração: pg_restore [3] ou psql [4].

Apenas uma observação: SQL_ASCII não é uma codificação, pelo contrário
é a ausência de uma codificação. Isso significa que não é feita
qualquer verificação e/ou conversão dos bytes com conteúdo entre 128 e
255, o que o cliente enviar é gravado. Dessa forma apenas os clientes
com o mesmo encoding que inseriu aquele dado poderão interpretá-lo
corretamente. Faço votos que seu banco não utilizasse clientes com
diferentes encodings.

Osvaldo
[1] http://www.postgresql.org/docs/current/interactive/app-pgdump.html
[2] http://www.postgresql.org/docs/current/interactive/app-pg-dumpall.html
[3] http://www.postgresql.org/docs/current/interactive/app-pgrestore.html
[4] http://www.postgresql.org/docs/current/interactive/app-psql.html
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a