Hola Álvaro gracias por responder.
Este es el error que arroja la consola:

ERROR: 
secuencia de bytes no válida para codificación «UTF8»: 0xf36e204d

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».


> Date: Tue, 4 Aug 2009 11:35:14 -0400
> From: [email protected]
> To: [email protected]
> CC: [email protected]
> Subject: Re: [pgsql-es-ayuda] Problema con Encoding
> 
> Enzo Diaz escribió:
> > 
> > Hola a todos gusto en saludarlos, les escribo para solicitar ayuda respecto 
> > de la inserción de datos.
> > El tema es el siguiente tengo un script tipo batch en donde entre otras 
> > cosas se especifica el encoding del cliente a UTF8 y la base de datos (que 
> > está en esa codificación también). Lo que me llama la atención es que 
> > cuando ejecuto el script mediante consola (psql -b ... -f ...) me reclama 
> > por la codificación, sin embargo, cuando lo hago linea por linea no tiene 
> > ningún problema (INSERT ...).
> > ¿El script batch necesita algún parámetro que no estoy contemplando? aqui 
> > les dejo el encabezado del script:
> > 
> > SET client_encoding = 'UTF8';
> > SET standard_conforming_strings = off;
> > SET check_function_bodies = false;
> > SET client_min_messages = warning;
> > SET escape_string_warning = off;
> > 
> > Luego vienen los INSERT con datos con acentos.
> 
> Yo sospecharía que el archivo en realidad no está en UTF8.  ¿Cuál es el
> error exactamente?
> 
> -- 
> Alvaro Herrera                http://www.amazon.com/gp/registry/3BP7BYG9PUGI8
> "La virtud es el justo medio entre dos defectos" (Aristóteles)

_________________________________________________________________
Ten Messenger en tu celular ahora - Clic Aquí
http://www.messengerentucelu.com

Responder a