2011/8/19 Grover Navia <grover8na...@yahoo.es>: > Hola a todos. > Estoy intentando crear una base de datos con codificacion LATIN1, en > PostgreSql 8.4 bajo Linux Centos 5.5 (que recientemente instale), y me sale > el siguiente error. > > ERROR: la codificacion LATIN1 no coincide con la configuracion regional > en_US.UTF-8 > DETAIL: La configuracion regional LC_CTYPE requiere la codificacion UTF8. > Alguien podria ayudarme con esto por favor, para poder crear asi mi base de > datos con codificacion LATIN1, de antemano agradesco sus comentarios y > ayuda. > Saludos > Gover Navia
Para que acepte una base en LATIN1 debes agregar el locale en tu sistema operativo y crear una nueva instancia de PostgreSQL con esa codificación. Podes ver un ejemplo para debian/ubuntu en: http://www.arpug.com.ar/trac/wiki/PreguntasFrecuentes#ComocrearbasesconcodificaciónLATIN1 Igualmente UTF8 debería servir para almacenar datos LATIN1, luego en el cliente podrías hacer SET client_ecoding TO 'LATIN1'; y listo Sds Mariano Reingart http://www.sistemasagiles.com.ar http://reingart.blogspot.com - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda