Cara... creio que o que vc deve mudar é o locale no próprio postgreSQL

Pode iniciar o Banco com:

initdb --locale=pt_BR.UTF-8 (eu acho !!!)


Nao sei se esta eh a melhor forma, mas se vc editar o arquivo
postgresql.conf pode verificar a
seguinte secao:

# These settings are initialized by initdb -- they might be changed
lc_messages = 'pt_BR.UTF-8'                     # locale for system error
message
                                                # strings
lc_monetary = 'pt_BR.UTF-8'                     # locale for monetary
formatting
lc_numeric = 'pt_BR.UTF-8'                      # locale for number
formatting
lc_time = 'pt_BR.UTF-8'                         # locale for time formatting


2009/7/31 "Flávio R. Lopes" <[email protected]>

>
> Oi Max
> Então....já coloquei, mas ao compilar o Openbravo ao começar a
> instalação da Base de Dados do PostgreSQL ainda dá aquele erro!!
>
> max escreveu:
>  > LANG=pt_BR.UTF-8, olha o /etc/profile.d/lang.sh
> >
> > 2009/7/29 "Flávio R. Lopes" <[email protected]>:
> >
> >> Acho que sim.
> >> Como faço isso?
> >>
> >>
> >> Molinero escreveu:
> >>
> >>> Cara... nao seria o contrário?!?!
> >>> acho que vc tem que setar o locale para utf-8, não ?!?!
> >>>
> >>>
> >>>
> >>> 2009/7/29 "Flávio R. Lopes" <[email protected]
> >>> <mailto:[email protected]>>
> >>>
> >>>
> >>>     Olá galera.
> >>>     Estou tentando instalar o Openbravo num servidor linux com
> >>>     Slackware-12.2.
> >>>     Segui o tutorial no WIKI até chegar na parte onde é de fato a
> >>>     instalação
> >>>     do Openbravo.
> >>>
> >>>     Ao rodar o comando: "ant install.source" aparece a seguinte
> >>>     mensagem de
> >>>     erro:
> >>>     prepare.database:
> >>>
> >>>     POSTGRE.structure:
> >>>         [sql] Executing commands
> >>>         [sql] 2 of 2 SQL statements executed successfully
> >>>         [sql] Executing commands
> >>>         [sql] Failed to execute:   CREATE DATABASE openbravo WITH
> >>>     ENCODING='UTF8' OWNER=tad TEMPLATE=template0
> >>>         [sql] org.postgresql.util.PSQLException: ERROR: encoding UTF8
> does
> >>>     not match locale pt_BR
> >>>         [sql]   Detail: The chosen LC_CTYPE setting requires encoding
> >>>     LATIN1.
> >>>
> >>>     Procutando ajuda no Google chegeui até a gerar o cluster de dados
> >>>     com o
> >>>     comando:
> >>>     "initdb --locale pt_BR -D /usr/local/pgsql/data"
> >>>     e não deu certo.
> >>>
> >>>     Tentei até alterar o locale do Slackware no
> "/etc/profile.d/lang.sh" e
> >>>     nada!!!!
> >>>
> >>>     Algum sabe como faço pra sair desse problema?
> >>>
> >>>     Alguém pode me ajudar?
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>
> >
> > >
> >
> >
> >
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]
-~----------~----~----~----~------~----~------~--~---

Responder a