Lennin Caro escribió:

> --- On Thu, 3/26/09, "I.N.T. - Programación" 
> <dpto.programac...@grupo-int.com> wrote:
> 
> > From: "I.N.T. - Programación" <dpto.programac...@grupo-int.com>
> > Subject: [Fwd: Re: [pgsql-es-ayuda] Codificación de BBDD]
> > To: "POSTGRESQL - Ayuda" <pgsql-es-ayuda@postgresql.org>, hmira...@gmail.com
> > Date: Thursday, March 26, 2009, 12:26 PM
> > La variable de ambiente la ha de establecer el administrador
> > del sistema ó lo puedo hacer yo desde pg_admin?
> > 
> > export LANG=es_ES.UTF8
> 
> La debes de definir desde el SO, la puedes asignar con una cuenta de
> administrador del sistema o con el mismo usuario postgre del sistema
> operativo

No es necesario; puedes darle el locale a initdb para cambiar la
codificacion.  No necesitas especificar ni cambiar ninguna variable de
ambiente.  Algo así:

initdb --locale=es_ES.utf8

Observa que en Windows los locales tienen nombres diferentes, como

initdb --locale=Spanish_Spain.CP65001
o algo por el estilo (65001 es "utf8" si mal no recuerdo)

-- 
Alvaro Herrera                 http://www.amazon.com/gp/registry/DXLWNGRJD34J
"There is evil in the world. There are dark, awful things. Occasionally, we get
a glimpse of them. But there are dark corners; horrors almost impossible to
imagine... even in our worst nightmares." (Van Helsing, Dracula A.D. 1972)
--
TIP 7: no olvides aumentar la configuración del "free space map"

Responder a