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
