Consulto por otro problema.
Estoy tratando de crear una base con ENCODING='WIN1252'
Segui los pasos que indican en varios foros:

etc/init.d/postgresql-8.3 stop # detener el servidor

# reconfigurar locales, marcar es_AR.ISO-8859-1
dpkg-reconfigure locales

# generar el locale (si en el paso anterior no se pudo)
locale-gen es_AR

# renombrar directorios originales
mv /var/lib/postgresql/8.3/main /var/lib/postgresql/8.3/orig
mv /etc/postgresql/8.3/main /etc/postgresql/8.3/orig

# crear instancia (initdb - "culster")
pg_createcluster 8.3 main --locale=es_AR.ISO-8859-1

/etc/init.d/postgresql-8.3 start # iniciar el servidor
Estoy usando 9.4 pero me sigue dando error cuando quiero crearla

postgres=# CREATE DATABASE dbmba WITH ENCODING='WIN1252';
ERROR:  la codificacion  WIN1252  no coincide con la configuracion regional 
es_AR.ISO-8859-1
DETALLE:  El parametro LC_CTYPE escogido requiere la codificación ▒LATIN1.


Fernando Romero
Coordinador de Soporte Tecnico
Departamento de Sistemas

Corredores Ferroviarios S.A.
Líneas Mitre – San Martín
Av. Ramos Mejía 1358
(C1104AJN) CABA
Tel.: (54-11) 4317-4498


Responder a