From: | Guillermo Villanueva <guillermovil(at)gmail(dot)com> |
---|---|
To: | Martin Li Causi <emlicausi(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: codificacion |
Date: | 2010-10-03 12:10:47 |
Message-ID: | AANLkTinJaOBjztZOxA4jKkY45ZkpcRog7Zfc-5zhVXoN@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Ya que recorres todos los registros, no tenés alguna función en C que te
corrija los strng? así los pasás a tu DB ya corregidos. Propongo esto
pensando en que dijiste que ese caracter que te produce el error no debería
haber estado.
Saludos
~~~~~~~~~~~~~~~~
Guillermo Villanueva
El 1 de octubre de 2010 16:49, Martin Li Causi <emlicausi(at)gmail(dot)com>escribió:
> Hola !! buenas tardes
> tuve un problema en un programa en c que que barre una table en una base de
> datos vieja y lo importa a Postgres9 , es un programa en c y ECPG
>
> encontre un registro que tenia este valor 98├92
>
> cuando quiso hacer el inser en postgres de ese valor en el campo
> (character) me da este err en el log
>
>
> ERROR: invalid byte sequence for encoding "UTF8": 0xbe
>
>
> yo al claster lo arme asi
>
> /usr/local/pgsql-9.0/bin/initdb -D /var/pgsql/data --locale=C
> --encoding=UTF8
>
> ya la base de datos esta creada ta,bien en UTF8
>
> mi pregunta es con que codificacion me recomiendan que arme el cluster? me
> conviene cambiar la codificacion en el cluster y en la db?
>
> Muchas Gracias!
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Diego Ayala | 2010-10-04 12:07:25 | como aislar una transacción de otra |
Previous Message | Mariano Reingart | 2010-10-02 21:13:27 | Re: codificacion |