Re: Incompatibilidad de locales entre versiones

From: "Raul Caso" <feve18(at)gmail(dot)com>
To: Juan Martínez <jeugenio(at)umcervantes(dot)cl>
Cc: "lista postgresql" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Incompatibilidad de locales entre versiones
Date: 2006-03-06 16:30:42
Message-ID: 4dda42060603060830y2b8a99eds@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

2006/3/3, Juan Martínez <jeugenio(at)umcervantes(dot)cl>:
>
> El vie, 03-03-2006 a las 12:31 -0500, Raul Caso escribió:
>
> > 2006/3/3, Juan Martínez <jeugenio(at)umcervantes(dot)cl>:
> > El vie, 03-03-2006 a las 11:46 -0500, Raul Caso escribió por
> > segunda vez (no es necesario, pero bueno):
> >
> > > Hola amigos tengo este problema: en mi version 8.04 de
> > postgres mi
> > > configuracion locale para monedas es
> > 'Spanish_Peru.28591' al
> > > instalarme la version 8.1.2 en otra maquina la configuracion
> > de locale
> > > para Peru me la puso asi 'es_PE.UTF-8' y al levantar un
> > backup de la
> > > version 8.04 en mi version 8.1.2 todo estaba bien hasta que
> > restauro
> > > los datos de una tabla con un tipo money y me salio un error
> > al cargar
> > > un formato money no valido y esto porque en la 8.04 el
> > signo de
> > > moneda me lo pone asi 'S/.' pero en la 8.1.2 me lo pone asi
> > 'S/' sin
> > > el punto, alguien podria decirme como puedo arreglar eso?
> >
> > Es necesario usar tipo money? Decimal tiene las mismas
> > prestaciones,
> > solo que no le pone el $, pero con cast se puede arreglar eso
> > y tener el
> > maravilloso simbolito ese... Ni hablar de la limitacion en la
> > cantidad...en fin.
> >
> > Ahora, contestando tu pregunta, sacale el 'S/', para que quede
> > solo el
> > valor. El respaldo lo hiciste con pg_dump?
> >
> > El backup se realizo con el pgadmin desde windows y si con el pgdump
> > del pgadmin y sobre el campo money bueno la base esta ya con eso tipo
> > de dato y no puedo modificarlo tengo que seguir trabajando asi ;como
> > le puedo sacar el S/ a los datos del archivo backup que esta en
> > formato comprimido?
>
> No hagas el respaldo en formato comprimido. Hazlo en texto plano
> (PLAIN).
>
> Ahora, ese respaldo comprimido debe estar hecho con zip, o rar (ejecuta
> file <archivo> desde la consola. Desde linux se haría con gzip), si es
> que no puedes hacer uno plano.
>
> Hola una pregunta el tipo de definicion del valor del signo de moneda del
> tipo money para cada pais postgres lo maneja internamente? o ese valor lo
> saca de la definicion de monedas que tenga el sistema operativo donde este
> instalado postgres?
>
>

--
¿Quieres ser parte del 5% o del 95%?
http://www.ixp.net/rcaso
Raulinho
97033825-4327239

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2006-03-06 16:33:04 Re: Permisos de un ROL
Previous Message Jose María Mencía 2006-03-06 16:27:48 Permisos de un ROL