problemas con la letra Ñ

problemas con la letra Ñ

Tengo instalado postgres 8.3, phppgadmin 4.2.2 y debian lenny 5.0. cree una BD con la codificacion utf8. cuando importo datos que contiene la letra Ñ, me da error. como puedo solucionar este problema.

gracias

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de rafaelma

problemas con la letra Ñ y phppgadmin

¿Los datos los importas via phppgadmin ó via otro cliente?
¿Cual es el mensaje de error que te da?

Un saludo
Rafael Martinez

problemas letra Ñ

ERROR: secuencia de bytes no válida para codificación «UTF8»: 0xd141
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».

En la declaración:

INSERT INTO "public"."docentes" ("codigo_docente", "cedula", "apellidos", "clave") VALUES ('31', '3946074 ', 'MIGUEL ANGEL RIVAS VI�A', '1166')

cabe destacar que el archivo csv, lo genere desde visual fox 6.0

Imagen de rafaelma

Re: problemas letra Ñ

Esto ocurre probablemente porque el caracter que estas intentado introducir no esta en utf8 y el sistema no lo entiende al tener la base de datos definida con utf8.

¿Qué valor utilizas en la variable client_encoding?

--
Un saludo
Rafael Martinez
webmaster

Cuando crees una base de

Cuando crees una base de datos en una instalación de postgre previa, selecciona en Codificado el tipo que corresponda a tu version del español (relacionada con el país, en mi caso República Bolivariana de Venezuela responde con win252) y selecciona en Plantilla Template0. Para saber que codificacion me correspondia fui seleccionando uno a uno los de la lista y aparece un mensaje de error si no son compatibles pero esta pendiente porque en el mensaje te indica el posible valor de Codificado y te indica tambien que es necesario que la plantilla sea Template0. Estimo que si haces esta operacion desde el momento de instalar Postgres ya no es necesario utilizar el Template0 pero eso si no lo he probado. Suerte y exito a todos.

Enviar nuevo comentario

  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Etiquetas HTML permitidas: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd><h2><pre>
  • Saltos automáticos de líneas y de párrafos.

Más información sobre opciones de formato

Image CAPTCHA
Enter the characters shown in the image.