Re: [pgsql-es-ayuda] migración de texto con caracteres especiales

From: Linder Poclaba Lazaro <linderlpl(at)gmail(dot)com>
To: Emiliano Romero <emilianoromero(at)gmail(dot)com>
Subject: Re: [pgsql-es-ayuda] migración de texto con caracteres especiales
Date: 2012-05-10 21:37:23
Message-ID: CANv3jyYFnqv+iKvWhQAJLwNQvAVAwaUmyLNVMEM7u2mQaAc-XQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Gracias Emiliano... ya pude lograrlo cambie el client_encoding=latin1

gracias lista.

El 10 de mayo de 2012 15:47, Emiliano Romero <emilianoromero(at)gmail(dot)com>escribió:

> On 10/05/12 16:24, Linder Poclaba Lazaro wrote:
>
>> El codificado de mi BD está en UTF8, pero cuando ejecuto este comando:
>>
>> copy table from 'c:/archivo.csv' delimiters ';'
>>
>> ahí me salta el error de caracteres especiales...
>>
>>
>>
>>
>>
>>
>> El 10 de mayo de 2012 14:58, Emiliano Romero <emilianoromero(at)gmail(dot)com
>> <mailto:emilianoromero(at)gmail(dot)**com <emilianoromero(at)gmail(dot)com>>> escribió:
>>
>>
>> On 10/05/12 15:41, Linder Poclaba Lazaro wrote:
>>
>> Buenas tardes lista, se me presento el siguiente problema, tengo
>> en un
>> archivo csv datos que quiero migrar a una tabla en PostgreSQL
>> 8.4, pero
>> en ese archivo tengo caracteres como ñ, acentos, caracter º y
>> otros,
>> logre migrarlos quitando esos caracteres, pero lo que se quiere
>> es que
>> el texto este con esos caracteres, alguna idea que me oriente a
>> lograr
>> mi objetivo?
>>
>> De antemano gracias por su tiempo.
>>
>>
>> Deberias usar UTF-8 en la base de datos para poder meter cualquier
>> tipo de caracter, lo unico que tienes que tener cuidado es que esos
>> caracteres "raros" utilizan 2 bytes, por lo que si estas usando
>> varchar puede que tengas algunos problemas. Podrias usar TEXT
>> directamente que no tiene limite en cantidad de bytes.
>>
>> Saludos!
>> -
>> Enviado a la lista de correo pgsql-es-ayuda
>> (pgsql-es-ayuda(at)postgresql(dot)org <mailto:pgsql-es-ayuda(at)**postgresql(dot)org<pgsql-es-ayuda(at)postgresql(dot)org>
>> >__)
>> Para cambiar tu suscripción:
>> http://www.postgresql.org/__**mailpref/pgsql-es-ayuda<http://www.postgresql.org/__mailpref/pgsql-es-ayuda>
>> <http://www.postgresql.org/**mailpref/pgsql-es-ayuda<http://www.postgresql.org/mailpref/pgsql-es-ayuda>
>> >
>>
>>
>> Entonces debe estar mal el encoding del archivo o del cliente. Revisa :
> http://www.postgresql.org/**docs/9.1/static/sql-copy.html<http://www.postgresql.org/docs/9.1/static/sql-copy.html>ahi explica lo del encoding.
>
> Saludos y suerte
>

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Martin Li Causi 2012-05-10 21:51:28 Re: [pgsql-es-ayuda] migración de texto con caracteres especiales
Previous Message ruben avila galindo 2012-05-10 20:52:02 Re: Mensaje en Log