2009/6/29 Roberth Oliveira Corgosinho <roberth.corgosi...@gmail.com>:
> O meu problema eu consegui resolver executando o seguinte comando:
>
> su - postgres -c "/usr/lib/postgresql/8.3/bin/initdb -D
> /var/lib/postgresql/8.3/main2 --locale=POSIX"
>
> Com este comando, eu posso criar bancos tanto em LATIN-1 quanto em UTF-8.
> Porém, para executar este comando, a pasta a ser criada com os bancos de
> dados (/var/lib/postgresql/8.3/main2) tem que estar vazia, então, se já
> houverem bancos criados, será necessário migrar os bancos (realizar um
> backup antes e restaurar novamente sobre a nova estrutura criada).
>
> Espero ter ajudado de alguma forma.
>
> Abraços,
> Roberth.
>
> 2009/6/29 Claudio Junior Lima da Rocha <junior....@gmail.com>
>>
>> estou com o mesmo problema só q no meu caso eu quero criar um bando latin
>> -1 pois o script q tenho para executar de um determinado software não
>> funciona adequadamente no utf8. o que eu posso fazer para resolver este caso
>> junior
>>
>> 2009/6/29 Roberth Oliveira Corgosinho <roberth.corgosi...@gmail.com>
>>>
>>> Pessoal,
>>>
>>> Estou migrando alguns bancos que estavam em um postgresql 8.1 para o
>>> postgresql 8.3 e estou tendo um grande problema com encoding... No
>>> postgresql 8.1 eu tenho bancos no formato latin-1 e no formato utf-8... Mas
>>> o postgresql 8.3 só me permite trabalhar com apenas um deles e não mais com
>>> os dois, como eu fazia no postgresql 8.1...
>>>
>>> Alguém poderia me dar uma luz sobre como posso resolver este problema?
>>>
>>> Desde já agradeço.
>>>
>>> Abraços,



Do manual:
"An important restriction, however, is that each database character
set must be compatible with the server's LC_CTYPE setting. When
LC_CTYPE is C or POSIX, any character set is allowed, but for other
settings of LC_CTYPE there is only one character set that will work
correctly. Since the LC_CTYPE setting is frozen by initdb, the
apparent flexibility to use different encodings in different databases
of a cluster is more theoretical than real, except when you select C
or POSIX locale (thus disabling any real locale awareness)."
http://www.postgresql.org/docs/current/interactive/multibyte.html

Osvaldo
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a