Error al crear una base en español.....
hola quiero crear una base que soporte caracteres en español y le doy este
comando pero no crea la base sino me manda este error:
-bash-3.2$ ./createdb --encoding=LATIN1 sig_spa_prueba
Password:
createdb: database creation failed: ERROR: encoding LATIN1 does not match
server's locale en_US.UTF-8
DETAIL: The server's LC_CTYPE setting requires encoding UTF8.
gracias
On Tue, Nov 4, 2008 at 6:32 PM, Eduardo Arévalo <earevaloch@gmail.com> wrote:
hola quiero crear una base que soporte caracteres en español y le doy este
comando pero no crea la base sino me manda este error:-bash-3.2$ ./createdb --encoding=LATIN1 sig_spa_prueba
Password:
createdb: database creation failed: ERROR: encoding LATIN1 does not match
server's locale en_US.UTF-8
DETAIL: The server's LC_CTYPE setting requires encoding UTF8.gracias
Perdón por responder con una pregunta, pero cual es el problema con
UTF-8 ? Deberías poder lograr lo mismo con UTF-8.
Eduardo Ar�valo escribi�:
hola quiero crear una base que soporte caracteres en espa�ol y le doy este
comando pero no crea la base sino me manda este error:-bash-3.2$ ./createdb --encoding=LATIN1 sig_spa_prueba
Password:
createdb: database creation failed: ERROR: encoding LATIN1 does not match
server's locale en_US.UTF-8
DETAIL: The server's LC_CTYPE setting requires encoding UTF8.
Si quieres crear una BD en espa�ol, lo que debes cambiar es el locale
(configuraci�n regional), no el encoding (codificaci�n). Pero no se
puede cambiar el locale en createdb; debes escogerlo al momento de
ejecutar initdb. Prueba con initdb --locale=es_ES.utf8
(Esta es una limitaci�n que se ha corregido para 8.4)
--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.