Cordial saludo lista, como dice en el asunto tengo el siguiente problema al crear una base de datos con codificación LATIN1. El problema es que cuando instale postgreSQL se instalo con codificación UTF-8 y necesito crear una base de datos con codificación LATIN1. Al tratar de crearla en psql me muestra el siguiente mensaje:
postgres=# CREATE DATABASE db1 with owner=postgres encoding='latin1'; ERROR: la codificación LATIN1 no coincide con la configuración regional del servidor es_CO.UTF-8 DETAIL: La configuración regional LC_CTYPE del servidor requiere la codificación UTF8. Postgres corre en una maquina con ubuntu 9 y la versión de posgre es 8.3 salidas del status de postgres: Package: postgresql-8.3 Status: install ok installed Priority: optional Section: misc Installed-Size: 13868 Maintainer: Martin Pitt <martin.p...@ubuntu.com> Architecture: i386 Version: 8.3.8-0ubuntu9.04 Depends: libc6 (>= 2.4), libcomerr2 (>= 1.01), libkrb53 (>= 1.6.dfsg.2), libldap-2.4-2 (>= 2.4.7), libpam0g (>= 0.99.7.1), libpq5 (>= 8.3~beta1), libssl0.9.8 (>= 0.9.8f-5), libxml2 (>= 2.6.27), postgresql-client-8.3, postgresql-common (>= 79), tzdata, ssl-cert, locales Suggests: oidentd | ident-server Conflicts: postgresql (<< 7.5) Conffiles: /etc/init.d/postgresql-8.3 72384140a94bcbac050f6803d495cc2b Description: object-relational SQL database, version 8.3 server PostgreSQL is a fully featured object-relational database management system. It supports a large part of the SQL standard and is designed to be extensible by users in many aspects. Some of the features are: ACID transactions, foreign keys, views, sequences, subqueries, triggers, user-defined types and functions, outer joins, multiversion concurrency control. Graphical user interfaces and bindings for many programming languages are available as well. . This package provides the database server for PostgreSQL 8.3. Servers for other major release versions can be installed simultaneously and are coordinated by the postgresql-common package. A package providing ident-server is needed if you want to authenticate remote connections with identd. Original-Maintainer: Martin Pitt <mp...@debian.org> postgres fue instalado desde su paquete .deb a través de apt-get. Creo que la solución es configurar los locale ¿pero donde lo hago? y si es así ¿como se pueden crear bases de datos son distintas codificaciones para el mismo servidor? Por la atención a la presente muchas Gracias. -- Jorge A. Toro Hoyos Ing. Teleinformático. CumbiaTIC, Dir. División de Informática COR. http://jolthgs.wordpress.com/ -------------------------------------------------------------- Powered By Debian. Developer Bullix GNU/Linux. -------------------------------------------------------------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBIWWH6q7mzdgTzI5ARAkX5AJ9TR6hL2ocLMOUDRfhts8DlVl+jpwCeNw5x p4+4FNUHPDUx1lU9F8WSKCA= =zRhQ -----END PGP SIGNATURE----- Este correo esta protegido bajo los términos de la Licencia Atribución-Compartir Obras Derivadas Igual a 2.5 Colombia de Creative Commons. Observé la licencia visitando este sitio http://creativecommons.org/licenses/by-sa/2.5/co/.