El 10/05/2012 04:51 p.m., Martin Li Causi escribió:
Pon el client_encoding=Latin1
El 10/05/12, Linder Poclaba Lazaro<linder...@gmail.com> escribió:
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.
El 15/05/2012 03:12 a.m., René Romero Benavides escribió:
El 10/05/2012 04:51 p.m., Martin Li Causi escribió:
Pon el client_encoding=Latin1
El 10/05/12, Linder Poclaba Lazaro<linder...@gmail.com> escribió:
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.
Cuál es el resultado de este comando en tu servidor?
SHOW SERVER_ENCODING;
Cuál es la codificación de tu cliente?
SHOW CLIENT_ENCODING;
qué codificación tiene tu archivo csv?
# file archivo
ejemplo de salida: |
archivo:UTF-8 Unicode English text|
Si la codificación de tu server es compatible con utf-8, sería
convertir tu csv a utf-8 también|
iconv -f original_charset -t utf-8 originalfile >newfile|
Quizá también hay que cambiar que cambiar la codificación de tu cliente:
SET client_encoding = 'UTF-8';
--
http://sharingtechknowledge.blogspot.com/