Corregir error de JMP: error ODBC no reenviado al usuario¿Qué inspiró esta solicitud de lista de deseos? Hemos tenido problemas con conjuntos de datos incompletos, es decir, a partir de diferentes ejecuciones de consultas, obtuvimos una cantidad diferente de filas de la base de datos al usar "nueva consulta SQL" con ODBC-DSN. Esto ocurre porque la conexión de la consulta se agota durante el tiempo de espera durante la obtención de datos y JMP no reenvió el error ni informó al usuario sobre esto.
¿Cuál es la mejora que le gustaría ver? Necesito que JMP informe al usuario sobre el error ODBC, para que el usuario sepa que hay un problema y pueda solucionarlo.
¿Por qué es importante esta idea? Porque con este comportamiento el usuario pierde la confianza de que la adquisición de datos por parte de JMP funciona correctamente y el conjunto de datos está incompleto. Es solo una corrección de errores.
Como solución alternativa, me dijeron que configurara el tiempo de espera en la configuración de ODBC, pero esto funcionará solo cuando el usuario esté al tanto del problema. Si JMP no le informa sobre el problema, probablemente no lo sepa. Incluso cuando esté al tanto del problema, la siguiente consulta puede tardar más y puede volver a encontrarse con el mismo problema. Por lo tanto, necesita extraer los datos varias veces para saber si hay un problema. Eso es algo que no me gusta.
Acceso a datosRe: Corregir error de JMP: error ODBC no reenviado al usuarioSería muy útil obtener información de conjuntos de datos incompletos.
Re: Corregir error de JMP: error ODBC no reenviado al usuario¿Podrías compartir aquí también cómo configurar el tiempo de espera en la configuración de ODBC?
Re: Corregir error de JMP: error ODBC no reenviado al usuarioEstimado @BaseDeDatosWhimp ,
Hay diferentes formas y depende de su sistema/controlador.
En Windows, puede configurar la configuración en el DSN (aplicación de Windows ODBC-Database-Administrator de 64 bits), luego ir al DSN de usuario y editar la configuración de conexión.
Vea la captura de pantalla; esto funcionará solo para el DSN de usuario, no para el DSN del sistema (que tenemos en nuestro caso; nuestro departamento de TI ha implementado el DSN como DSN del sistema).

Otra forma es agregar una cadena al final del SQL que envía a la base de datos en "SQL personalizado()", con la configuración de conexión, como aquí en esta selección:
select now() from dual()
CONTEXT('QUERYTIMEOUT' = '900')
Re: Corregir error de JMP: error ODBC no reenviado al usuario. Estado cambiado a: Reconocido¡Gracias por compartir tu solicitud! Agradecemos tu aporte y lo revisaremos a la brevedad. Te mantendremos informado si hay alguna actualización.
Re: Solucionar error de JMP: Error ODBC no reenviado al usuarioActualización con JMP 19.0:
- Seguimos viendo el problema
- Problema: obtenemos conjuntos de datos incompletos (por ejemplo, 2000 filas de 21.469 filas).
- Para una tabla nueva, el usuario recibe una pista (el nombre de la tabla es "Importación parcial de...").
- Cuando la consulta se inicia mediante el script "Actualizar desde la base de datos", no hay ninguna indicación.
- Sigo considerando esto un error grave (y no una función que falte, que quizás podría solicitar en una lista de deseos).
Mis preguntas:
- ¿Cuándo veré una mejora?
- ¿Qué significa "Reconocido"? ¿Qué implica este estado en el comportamiento real del software JMP?