Problema con driver de Microstrategy

From: Anthony Sotolongo <asotolongo(at)gmail(dot)com>
To: POSTGRES <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Problema con driver de Microstrategy
Date: 2015-08-20 12:56:46
Message-ID: 55D5CE8E.6030803@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Buenos días, estamos teniendo un problema con una APP que utiliza un
driver de
Microstrategy(http://www.microstrategy.com/us/services-support/support/drivers)
en la interacción con pgpool->postgresql, el tema es que cuando la APP
va por el pgpool tiene un comportamiento "raro", por ejemplo veo en los
log de postgresql de que una función la ejecuta doble(principal
problema), ejemplo:

< 2015-08-19 16:41:46.734 CLT >LOG: statement: Select version()
< 2015-08-19 16:41:46.740 CLT >LOG: statement: BEGIN
< 2015-08-19 16:41:46.742 CLT >LOG: statement: SELECT
current_setting('transaction_isolation')
< 2015-08-19 16:41:46.743 CLT >LOG: statement:
SELECT
sch_antenas."FN_XXX"(NULL::integer,5::integer,NULL::text,'lejos'::text,NULL::text,NULL::text,'auto'::text,1400::integer,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::integer,NULL::date,NULL::date,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::date,NULL::date,NULL::integer,'OPERATIVO'::text,'usr_desa'::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::date,NULL::text)
LIMIT 32001
< 2015-08-19 16:41:46.764 CLT >LOG: statement:
SELECT
sch_antenas."FN_ANT_XXX"(NULL::integer,5::integer,NULL::text,'lejos'::text,NULL::text,NULL::text,'auto'::text,1400::integer,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::integer,NULL::date,NULL::date,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::date,NULL::date,NULL::integer,'OPERATIVO'::text,'usr_desa'::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::date,NULL::text)
LIMIT 32001
< 2015-08-19 16:41:46.809 CLT >LOG: statement: COMMIT

Pero si la APP va directo al postgresql, trabaja Excelente:

< 2015-08-19 16:45:46.731 CLT >LOG: statement: Select version()
< 2015-08-19 16:45:46.740 CLT >LOG: statement: BEGIN
< 2015-08-19 16:45:46.741 CLT >LOG: statement: SELECT
current_setting('transaction_isolation')
< 2015-08-19 16:45:46.744 CLT >LOG: statement:
SELECT
sch_antenas."FN_XXX"(NULL::integer,6::integer,NULL::text,'lejos2'::text,NULL::text,NULL::text,'auto'::text,1401::integer,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::integer,NULL::date,NULL::date,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::date,NULL::date,NULL::integer,'OPERATIVO'::text,'usr_desa'::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::text,NULL::date,NULL::text)
LIMIT 32001

< 2015-08-19 16:45:46.810 CLT >LOG: statement: COMMIT

Es decir a través del pgpool tiene problemas la APP, cuando veo los log
del pgpool igual veo que se ejecuta doble, sin embargo en los log de la
app envía una sola vez la consulta, y si ejecuto la consulta con la
función desde el psql( o cualquier otro cliente o driver) pasando a
través del pgpool se ejecuta una sola vez.

Lo que se me ocurre es que no es compatible totalmente el driver ese de
Microstrategy(version 9) con pgpool.

¿Alguien ha tenido una experiencia similar con pgpool y este driver?
¿Algún posible análisis o prueba que pueda hacer para encontrar o
solucionar el tema?

Las versiones son postgresql 9.3 y del pgpool es 3.4.1 y todas las
demás APP(.NET, java) funcionan bien a través del pgpool.

Saludos

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripcin:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2015-08-20 16:10:31 Re: Problema con driver de Microstrategy
Previous Message motum hesa 2015-08-19 21:19:15 Re: Loggear consultas de triggers