Problema con PostgreSql 9.2 y Freetds

From: "Urko Ellacuria" <urko(at)7itria(dot)cat>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Problema con PostgreSql 9.2 y Freetds
Date: 2013-04-26 10:17:08
Message-ID: 00e501ce4267$36171470$a2453d50$@cat
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Tenemos una instalación con PostreSQL 8.4 que conecta con u servidor SQL
SERVER que usa una aplicación propietaria para realizar importaciones de
datos.

Usamos plperlu con freetds y no tenemos ningún problema de codificación.
Hemos instalado en la misma máquina linux un servidor postgres 9.2.4 para
poder evaluar un traspaso ( aprovechar las mejoras , la version que tenemos
ya es la última de las mantenidas) . En las pruebas que realizamos los
datos nos llegan codificados de una manera que desconocemos. Las bases de
datos postgres estan codificadas con UTF8.

Hemos probado las siguientes opciones sin exito, hemos especificado la
codificación en el fichero del freetds y luego intentar convertirla desde
el codigo del postgres sin exito. Hemos seteado el bytea_output a escape
por si nos hacia incorrectamente las conversiones en la 9, hemos probado
con las configuraciones WIn152X , la base de datos ms SQL esta en Latin1 en
un principio. Pero todo ello sin exito.

A alguien se le ocurre que puede haber cambiado en la configuracion de
postgresql de la 8.4 a la 9.2 para que no funcione de la misma manera?

---------------------------------------

Urko Ellacuria

Responsable de sistemes de informació i comunicacions

7 i TRIA SA

urko(at)7itria(dot)cat

http://www.7itria.cat

93 682 10 43(ext 213)

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message cesar 2013-04-26 18:26:00 Actualizar version
Previous Message Alvaro Herrera 2013-04-26 04:23:44 Re: Mejorar rendimiento en consulta usando fechas