From 7915a27efeb932d48341621532c1d2f69abfaa99 Mon Sep 17 00:00:00 2001 From: Jeilyn Peguero Date: Fri, 11 Sep 2026 10:05:22 -0400 Subject: [PATCH] Agregar mapeo de conexion marmotech -> EXTERIOR en fglprofile Autorizado por Johnny Soto: crear DSN ODBC apuntando a la base EXTERIOR para la segunda conexion legada de Informix usada en ipprmt064/ipprmt005. Investigacion: la conexion aislada a EXTERIOR funciona correctamente, pero abrir esta segunda conexion junto con la conexion activa a smarmotech falla con error -6366 "Changed database context" del driver dbmsnc de Genero. Se descarto: colision de nombre de DSN, pooling de conexiones ODBC, y version del driver (probados ODBC Driver 18 y el driver "SQL Server" legado) - mismo resultado en todos los casos. Parece ser una limitacion del driver de Genero al manejar dos conexiones simultaneas al mismo servidor SQL Server. Escalado a Johnny para abrir caso con soporte de Four Js. Co-Authored-By: Claude Sonnet 5 --- PROYECTO/config/fglprofile | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/PROYECTO/config/fglprofile b/PROYECTO/config/fglprofile index 7e9ba80..56e9925 100644 --- a/PROYECTO/config/fglprofile +++ b/PROYECTO/config/fglprofile @@ -6,3 +6,10 @@ dbi.database.mydatabase.source = "mydatabase.db" # OJO: el runtime debe tener el driver dbmsnc (esta en fgl602, NO en el 6.00.01 de GST603). dbi.database.smarmotech.source = "marmotech250s" dbi.database.smarmotech.driver = "dbmsnc" + +# --- MBS ERP: conexion marmotech -> .250/EXTERIOR (DSN ODBC18 marmotech) --- +# Segunda conexion legada de la epoca Informix (alias IFMX/SQL_E en varios +# programas viejos), usada para validar movimientos contra Cuentas por +# Cobrar en la base EXTERIOR. Autorizado por Johnny Soto, 11/09/2026. +dbi.database.marmotech.source = "exteriordb" +dbi.database.marmotech.driver = "dbmsnc"