From: | Rodriguez Fernando <rodriguez(at)ort(dot)edu(dot)uy> |
---|---|
To: | jose ricardo <joripeca(at)yahoo(dot)com(dot)ar> |
Cc: | psql <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: problemas con COPY y caracteres especiales |
Date: | 2008-04-24 12:55:51 |
Message-ID: | 48108357.5050804@ort.edu.uy |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
jose ricardo wrote:
> Un caluroso saludo a todos los colisteros.
> Tengo una DB con codificacion UTF-8, y necesito descargar a las tablas
> una serie de registros los cuales estan en unas Hojas de calculo, los
> cuales convertir a un texto plano separado por tabuladores, para luego
> utilizar COPY, el comando que estoy usando es la forma simple:
> COPY nombre de la tabla
> FROM ruta y nombre del archivo
> El problema se presenta cuando en el contenido del registro hay
> caracteres acentuados tales como á, ú, í, é, ó que puedo hacer para
> que el copy no me genere este error,
>
> ERROR: invalid UTF-8 byte sequence detected near byte 0xfa
> CONTEXTO: COPY logro, line 6, column descripcion: "Adiciona y Resta
> Generalmente, números hasta el 9 y los representa en el ábaco"
>
> intente escapar los caracteres con el \código en octal o hexadecimal
> pero igual tengo el mismo error.
> alguien me da una idea de como puedo resolver este problema?, ¿Sera
> que tengo que recodificar la DB a latin u otra codificación similar?,
> por favor agradezco cualquier idea al respecto.
>
> Nota: ya he revisado varios enlaces que conseguí en googleando pero no
> he podido resolver el problema, también he consultado el manual pero
> igual no encuentro nada que me diga como solucionar el inconveniente.
>
> ------------------------------------------------------------------------
>
> Yahoo! Deportes Beta
> ¡No te pierdas lo último sobre el torneo clausura 2008!
> Enterate aquí http://deportes.yahoo.com
Hola.
Seguramente tu escenario es el siguiente:
generas el archivo en windows lo pasas a linux y ejecutas el copy.
Conocí un caso parecido con versiones 8.1, desconozco tu versión.
pero si esto es así deberias hacer una aplicación que lo lea e inserte,
es un poco trabajoso pero funciona.
Saludos Fernando
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2008-04-24 13:08:40 | Re: problemas con COPY y caracteres especiales |
Previous Message | Alvaro Herrera | 2008-04-24 12:55:20 | Re: De UTF8 a ISO-8859-1 |