El día 22 de agosto de 2008 23:11, andrea lisseth fuentes meneses
<[EMAIL PROTECTED]> escribió:
> Hola a todos:
>
> tengo un problema al utilizar el comando copy para subir un archivo plano.
>
> corro el siguiente comando:
>
> copy graduados from 'C:/postgres/graduados.txt' using delimiters ',';
>
> y me aparece el siguiente error:
>
> ERROR:  secuencia de bytes no válida para codificación «UTF8»: 0xed6120
> HINT:  Este error también puede ocurrir si la secuencia de bytes no
> coinciden con la codificación esperada por el servidor, lo cual es
> controlado por el parámetro «client_encoding».
> CONTEXTO:  COPY graduados, línea 1
> ********** Error **********
>
> SQL state: 22021
>
> agradezco mucho si alguien me puede dar una idea de como solucionarlo pues
> hasta ahora estoy empezando a trabajar en postgres y soy nueva en estos
> temas.

Justo antes de hacer el copy debes setear el client_encoding con el
encoding en que se encuentra el archivo "C:/postgres/graduados.txt".
Por ejemplo: set client_encoding to LATIN1;

Saludos.-
--
TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
               http://archives.postgresql.org/pgsql-es-ayuda

Responder a