Autor Tema: Encoding Cluster PostgreSQL  (Leído 5245 veces)

0 Usuarios y 1 Visitante están viendo este tema.

richard

  • Moderador Global
  • *****
  • Mensajes: 3043
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Ricardo Dalinger
  • Sistema: SIU-Toba
Encoding Cluster PostgreSQL
« on: Mayo 02, 2011, 04:52:40 pm »
Hola a Todos,

debido a las multiples consultas que ha suscitado esto les dejo este mensaje para aclarar el tema un poco:

- Toba trabaja con encoding LATIN1 y siempre que se cree la base de datos se intentara crear con este enconding (Toba 1.3 o superior).

- Si se setea en la conexión cliente el encoding, generalmente PostgreSQL se encarga de hacer la conversión entre los grupos de caracteres (esto lo aprendí el otro dia :D).
Aquí les dejo una tabla con las conversiones posibles que realiza automáticamente el motor (http://www.postgresql.org/docs/8.4/static/multibyte.html#MULTIBYTE-TRANSLATION-TABLE).

Como podrán ver no todas las conversiones son posibles, asi que debemos tener cuidado al momento de instalar el servidor o inicializar manualmente el cluster.
Atentos los usuarios de Windows!!, los instaladores de algunas de las versiones de PostgreSQL no permitian seleccionar el encoding y el locale a utilizar para inicializar el cluster,
felizmente en la versión 8.3 y superiores si se puede hacer, de todas formas a tener cuidado y no saltearse el paso que se ve de esta manera.



Tengan en cuenta esto, de lo contrario deberán reinicializar el cluster.

Saludos





Twitter es al incontinente verbal,  lo que los dulces al diabetico.