Pular para o conteúdo

Postgres não cria db com codificação UTF-8 [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Postgres não cria db com codificação UTF-8 [RESOLVIDO]

Enviado em 22/02/2008 - 01:27h

Olá amigos, eu não estou conseguindo criar banco de dados com codificação UTF-8....
sempre aparece está mensagem de erro:

createdb: database creation failed: ERROR: encoding UTF8 does not match server's locale en_US
DETAIL: The server's LC_CTYPE setting requires encoding LATIN1.

eu andei procurando na rede e não encontrei nada parecido com esse meu problema até agora..
se alguém puder me ajudar....
desde já agradeço!!

Responder tópico

2. Criar o BD no postgres

Enviado em 08/07/2008 - 11:02h

Utilizo o Debian 4.0, e o sistema é UTF8, para criar um BD no postgres, fiz o seguinte.


#createdb -E LATIN1 <nomedobanco>

no meu caso deu certo.

Abraços
Jairus Lopes

3. Re: Postgres não cria db com codificação UTF-8 [RESOLVIDO]

Enviado em 01/08/2008 - 10:55h

Olá! Estou com um problema aqui.. estou utilizando o Mandrake 10.1 (oO)..
instalei o Postgresql 8.3 e tbm não consigo criar db com codificação UTF-8!
Aparece a seguinte mensagem:
ERROR: encoding UTF8 does not match server's locale pt_BR
DETAIL: The server's LC_CTYPE setting requires encoding LATIN9.

Tentei mudar a configuração no postgresql.conf (client_encoding=UTF-8), não funcionou.
Ao executar "locale -a", aparece o UTF-8.

O que devo fazer??

Valeu!

4. Re: Postgres não cria db com codificação UTF-8 [RESOLVIDO]

Enviado em 10/10/2011 - 13:40h

supremolucas escreveu:

Olá amigos, eu não estou conseguindo criar banco de dados com codificação UTF-8....
sempre aparece está mensagem de erro:

createdb: database creation failed: ERROR: encoding UTF8 does not match server's locale en_US
DETAIL: The server's LC_CTYPE setting requires encoding LATIN1.

eu andei procurando na rede e não encontrei nada parecido com esse meu problema até agora..
se alguém puder me ajudar....
desde já agradeço!!



Como vc fez pra resolver ? Estou com o mesmo problema.
Se puder compartilhar.

5. Slackware

Enviado em 18/01/2012 - 10:52h

No slackware 13.37, só consegui criar bases UTF-8 quando voltei a utilizar o sistema em en_US (export LANG=en_US em /etc/profile.d/lang.sh).

Quando eu utilizava o sistema em pt_BR.UTF-8 ou pt_BR.ISO-8859-1, mesmo fazendo o initdb -E UTF-8/UTF8 ele criava um novo banco como LATIN1.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder