Olá! Instalei agora o PostgreSQL 8.3 através dos fontes e no momento de inicializar o agrupamenteo eu passei pt_BR. Veja o que acontece:
[EMAIL PROTECTED]:~$ /usr/local/pgsql/bin/initdb --locale=pt_BR -D /usr/local/pgsql/data initdb: invalid locale name "pt_BR" initdb: invalid locale name "pt_BR" initdb: invalid locale name "pt_BR" initdb: invalid locale name "pt_BR" initdb: invalid locale name "pt_BR" initdb: invalid locale name "pt_BR" The files belonging to this database system will be owned by user "postgres2". This user must also own the server process. The database cluster will be initialized with locale pt_BR.UTF-8. The default database encoding has accordingly been set to UTF8. The default text search configuration will be set to "portuguese". Ao entrar no psql eu peço a lsitagem dos bancos com \l e ele me mostra: Name | Owner | Encoding -----------+-----------+---------- postgres | postgres2 | UTF8 template0 | postgres2 | UTF8 template1 | postgres2 | UTF8 Ao tentar criar um banco com a codificação latin1, acontece: postgres=# create database latin with encoding 'latin1'; ERROR: encoding LATIN1 does not match server's locale pt_BR.UTF-8 DETAIL: The server's LC_CTYPE setting requires encoding UTF8. STATEMENT: create database latin with encoding 'latin1'; ERROR: encoding LATIN1 does not match server's locale pt_BR.UTF-8 DETAIL: The server's LC_CTYPE setting requires encoding UTF8. Aparentemente reclama do LC_CTYPE, mas não o vejo no postgresql.conf. Será que não se pode mais criar bancos com codificação diferente de UTF-8? -- Ribamar FS - [EMAIL PROTECTED] http://ribafs.net _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
