Re: Incompatibilidad de locales entre versiones

From: Juan Martínez <jeugenio(at)umcervantes(dot)cl>
To: Raul Caso <feve18(at)gmail(dot)com>
Cc: lista postgresql <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Incompatibilidad de locales entre versiones
Date: 2006-03-03 18:38:15
Message-ID: 1141411095.9638.43.camel@localhost.localdomain
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

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.

No hay tablas con tipos lo?

Atte.
Juan Martínez
Depto. Inf.
UMC

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Julio Rivero 2006-03-03 19:58:50 Total de Microsegundos
Previous Message Juan Martínez 2006-03-03 18:30:35 Re: duda sobre instalacion de postgres