Re: [pgbr-geral] ENCODING - Latin-1 e UTF-8
Ola Roberto isso e uma excelente noticia, apesar do 8.3 ser um otimo banco, o jeito como forcaram a usar utf8 na minha opiniao, foi errado. eu sempre preferi bancos no postgresql com encoding latin1, ja que na minha opiniao, unicode aqui no brasil e furada []s Luiz - Original Message - From: Roberto Mello roberto.me...@gmail.com To: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br Sent: Monday, June 29, 2009 11:26 PM Subject: Re: [pgbr-geral] ENCODING - Latin-1 e UTF-8 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? Podes usar o PG 8.4 que será lançado semana que vem, que permite que diferentes bancos tenham configurações de locale diferentes. http://developer.postgresql.org/pgdocs/postgres/release-8-4.html Roberto ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] ENCODING - Latin-1 e UTF-8
2009/6/30 Luiz Rafael Culik Guimaraes l...@xharbour.com.br Ola Roberto isso e uma excelente noticia, apesar do 8.3 ser um otimo banco, o jeito como forcaram a usar utf8 na minha opiniao, foi errado. Não vejo como forçaram ninguém a usa UTF8. A codificação é inteiramente a cargo do DBA, e se ele quiser podia fazer o initdb com LATIN1 sem problema. eu sempre preferi bancos no postgresql com encoding latin1, ja que na minha opiniao, unicode aqui no brasil e furada Por que? Não entendo essa rejeição veemente que vejo no Brasil contra o UTF8. O oposto ocorre no resto do mundo. Me parece apenas falta de conhecimento na área para se utilizar corretamente de codificações. Roberto ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] ENCODING - Latin-1 e UTF-8
Roberto Mello escreveu: Me parece apenas falta de conhecimento na área para se utilizar corretamente de codificações. Roberto Falta de conhecimento, preguiça, acomodação, ... Bene -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] ENCODING - Latin-1 e UTF-8
Ola Roberto nao e falta de conhecimento, se precisar eu uso utf8. mas na minha opiniao, aqui pro Brasil, nao e necessario. []s Luiz - Original Message - From: Roberto Mello To: Comunidade PostgreSQL Brasileira Sent: Tuesday, June 30, 2009 10:32 AM Subject: Re: [pgbr-geral] ENCODING - Latin-1 e UTF-8 2009/6/30 Luiz Rafael Culik Guimaraes l...@xharbour.com.br Ola Roberto isso e uma excelente noticia, apesar do 8.3 ser um otimo banco, o jeito como forcaram a usar utf8 na minha opiniao, foi errado. Não vejo como forçaram ninguém a usa UTF8. A codificação é inteiramente a cargo do DBA, e se ele quiser podia fazer o initdb com LATIN1 sem problema. eu sempre preferi bancos no postgresql com encoding latin1, ja que na minha opiniao, unicode aqui no brasil e furada Por que? Não entendo essa rejeição veemente que vejo no Brasil contra o UTF8. O oposto ocorre no resto do mundo. Me parece apenas falta de conhecimento na área para se utilizar corretamente de codificações. Roberto ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] ENCODING - Latin-1 e UTF-8
2009/6/30 Luiz Rafael Culik Guimaraes l...@xharbour.com.br Ola Roberto nao e falta de conhecimento, se precisar eu uso utf8. mas na minha opiniao, aqui pro Brasil, nao e necessario. Não entendo Luiz. A meu ver o UTF8 tem mais vantagens, mais padronização, e mais proteção contra o futuro, em relação ao LATIN1, que nem tem todos os caracteres que precisamos, como o símbolo do Euro, por exemplo. E o LATIN1 ainda tem codificações diferentes em sistemas diferentes. ISO-8859-1 e ISO 8859-1 são codificações DIFERENTES e o Windows tem ainda uma versão diferentes de um deles, não lembro qual. Por que então nao usar UTF8 em tudo e resolver estes problemas de um sopetão só? Dizer que não existe necessidade não me diz absolutamente nada, pois necessidade existe sim. Roberto ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] ENCODING - Latin-1 e UTF-8
Roberto Mello escreveu: Não entendo Luiz. A meu ver o UTF8 tem mais vantagens, mais padronização, e mais proteção contra o futuro, em relação ao LATIN1, que nem tem todos os caracteres que precisamos, como o símbolo do Euro, por exemplo. Além do que o Roberto disse, não ter que onerar o servidor PostgreSQL com conversões entre codificações e não ter que se preocupar com falha de conversões são alguns dos motivos a favor do UTF-8. Se boa parte da pilha de serviços utiliza UTF-8, o uso dele no banco de dados é recomendável. E o LATIN1 ainda tem codificações diferentes em sistemas diferentes. ISO-8859-1 e ISO 8859-1 são codificações DIFERENTES e o Windows tem ainda uma versão diferentes de um deles, não lembro qual. Windows-1252. -- Euler Taveira de Oliveira http://www.timbira.com/ ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] ENCODING - Latin-1 e UTF-8
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, Roberth. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] ENCODING - Latin-1 e UTF-8
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, Roberth. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] ENCODING - Latin-1 e UTF-8
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? Podes usar o PG 8.4 que será lançado semana que vem, que permite que diferentes bancos tenham configurações de locale diferentes. http://developer.postgresql.org/pgdocs/postgres/release-8-4.html Roberto ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral