From: | "Reynier Perez Mira" <rperezm(at)uci(dot)cu> |
---|---|
To: | "Raul Andres Duque" <ra_duque(at)yahoo(dot)com(dot)mx>, <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | RE: [pgsql-es-ayuda] Codificación por defecto en 8.3 (WINDOWS) |
Date: | 2008-03-26 03:17:53 |
Message-ID: | EC5E9DCE5D152B468D2854F9B132D4DD0191099E@ucixw2.uci.cu |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola Raúl y gracias por tu correo. En estos días estaré fuera de mi centro de trabajo y me veo en la obligación de continuar desarrollando en mi Laptop por lo que ya tengo instalado PHP, Apache y estoy instalado ahora PostgreSQL. De lo que explicas debajo no me queda muy claro si WIN1252 es lo mismo que UTF-8 o mejor, cual usar si quiero tener mis datos con UTF-8. Recuerda que cuando instalas en Windows te pone Server y Client además del Locale que por defecto trae Spanish, Spain.
Espero respuesta
Salu2
Ing. Reynier Pérez Mira
Grupo Soporte al Desarrollo - Dirección Técnica
________________________________
De: pgsql-es-ayuda-owner(at)postgresql(dot)org [mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de Raul Andres Duque
Enviado el: lunes, 24 de marzo de 2008 09:23 am
Para: pgsql-es-ayuda(at)postgresql(dot)org
Asunto: [pgsql-es-ayuda] Codificación por defecto en 8.3 (WINDOWS)
Cordial Saludo.
Para aquellos que se esten pasando a 8.3.1 en producción (aprovechando se han solucionado los bugs encontrados en la 8.3), les paso este dato. Ahora la codificación por defecto en windows es: WIN1252, no la LATIN1 o LATIN2 como estabamos acostumbrados ... he optado por usar WIN1252 ya que es la recomendada .... me preocupa es si voy a tener problemas de compatibilidad si restauro en un LINUX ... ??
Alvaro ya me había dicho que WIN1252 y LATIN1 no eran compatibles 100%, de hecho cuando trate de restaurar el backup en LATIN1 sobre un cluster con WIN1252 me lo advirtió postgres ... sin embargo hice la prueba y "aparentemente" quedó bien ... sin embargo ahora me he dado cuenta que no todo pasó tal cual, he encontrado que la i-tildada no se decodifica correctamente entre LATIN1-WIN1252 ... por ahora he realizado un UPDATE para solucionar el problema ... esperemos que no aparezcan más ... parece que el resto de tildes las decodifica correctamente.
CONCLUSIÓN: Si toman el riesgo de restaurar LATIN1 sobre WIN1252, tengan en cuenta que no son compatibles al 100% ó utilicen un parametro adicional en el restore para indicar la codificación (Alvaro lo mostró en un thread anterior).
Ahora una pregunta ... que recomendarían cuando usamos postgresql sobre WINDOWS ... utilizar WIN1252 o seguir con LATIN1 ??
Para usar LATIN1 hay que cambiar el LOCALE a "C" !!
Atentamente,
RAUL DUQUE
Bogotá, Colombia
From | Date | Subject | |
---|---|---|---|
Next Message | leonel | 2008-03-26 04:43:03 | IBM + EnterpriseDB |
Previous Message | Diego Gil | 2008-03-26 01:30:32 | Re: hospedaje para articulos en español |