From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | Manuel Trujillo <mtrujillo(at)vlex(dot)com> |
Cc: | Oscar <oreyesp(at)facinf(dot)uho(dot)edu(dot)cu>, Marcos Saldivar <baron(dot)rojo(dot)cuerdas(dot)de(dot)acero(at)gmail(dot)com>, pgsql-es-ayuda-postgresql(dot)org(at)postgresql(dot)org |
Subject: | Re: Migrar hacia linux |
Date: | 2008-04-16 16:02:30 |
Message-ID: | 20080416160229.GA5288@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Manuel Trujillo escribió:
> On Wed, Apr 16, 2008 at 5:32 PM, Oscar <oreyesp(at)facinf(dot)uho(dot)edu(dot)cu> wrote:
> > En window está sobre la 8.0 y en debian está sobre la 8.1
>
> Un problema típico de postgres, y en principio solucionado a partir de
> la 8.2 (siempre y cuando sea lo que yo me pienso), es el tratamiento
> del encoding (caso común utf-8). Yo lo que hago es tratar el dump de
> la BD con algún script (lease perl, ruby, etc, con el que estés
> acostumbrado a trabajar), y crear otro en paralelo, substituyendo los
> caracteres "extraños" por algo como "YYY" por ejemplo.
Este no es un problema de Postgres, sino del piloto. Lo que Postgres
está haciendo en ese caso es recodificar los caracteres según las
declaraciones de codificación del servidor y del cliente. Si lo que
salen son "caracteres raros", es porque las declaraciones son
incorrectas. (_La_ declaración, mejor dicho, porque la codificación del
servidor no se puede cambiar).
Para hacer un dump con una codificación distinta, puedes cambiar el
client_encoding en la variable de ambiente PGOPTIONS al ejecutar pg_dump
o pg_restore.
Este es un problema solucionado desde mucho antes de 8.2.
--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
From | Date | Subject | |
---|---|---|---|
Next Message | Gilberto Castillo Martínez | 2008-04-16 16:21:04 | Re: GRACIAS - Sistema Antifallos Conexión Internet |
Previous Message | sergio carrasco | 2008-04-16 15:39:27 | Re: GRACIAS - Sistema Antifallos Conexión Internet |