Convertir de un controlador ODBC a un controlador JDBC en Jitterbit Integration Studio
La conversión de una conexión de base de datos que utiliza un controlador ODBC a un controlador JDBC suele ser un proceso sencillo. Es posible que deba hacerlo si traslada un proyecto que se ejecuta en un agente privado utilizando un controlador ODBC a un grupo de agentes de nube Jitterbit, que no han admitido controladores ODBC desde el lanzamiento de Harmony versión 9.8.
Si su conexión utiliza las opciones predeterminadas, puede convertirla rápidamente siguiendo los pasos que se describen a continuación. Sin embargo, si ha utilizado la opción para especificar parámetros de cadena de conexión adicionales o para construir la cadena de conexión manualmente, deberá ajustar esas opciones para adaptarlas a las diferencias entre ODBC y JDBC.
Compatibilidad con Jitterbit está disponible para ayudarlo a convertir su conexión a JDBC si necesita asistencia para convertir sus conexiones de base de datos o la revisión de opciones avanzadas.
Convertir conexiones de base de datos simples
Para convertir una conexión de base de datos que actualmente utiliza un controlador ODBC a una que utiliza un controlador JDBC, siga estos pasos:
-
Abra la conexión de base de datos que utiliza un controlador ODBC. En este ejemplo, se abrió una conexión que utiliza el controlador PostgreSQL:
-
Pruebe la conexión haciendo clic en el botón Probar para asegurarse de que funciona:
-
Si la conexión fue exitosa, puede continuar con esta conversión. Si no, corrija los errores antes de continuar.
-
Verifique si se especificaron parámetros de conexión adicionales haciendo clic en Configuración opcional en la parte inferior de la pantalla de configuración:
-
Si no se especificaron parámetros de conexión adicionales más allá de los valores predeterminados que se muestran arriba, puede continuar con la conversión de la conexión de la base de datos siguiendo el resto de estas instrucciones.
-
Si se especificaron parámetros de conexión adicionales además de los valores predeterminados que se muestran arriba, consulte la siguiente sección sobre Conversión de conexiones con parámetros de conexión adicionales.
-
-
Cambie el Tipo de controlador a JDBC y, a continuación, utilice el menú desplegable Controlador para seleccionar el controlador JDBC adecuado. En este ejemplo, seleccionamos el controlador JDBC PostgreSQL.
-
Pruebe la conexión revisada haciendo clic en el botón Probar para asegurarse de que funciona:
-
Haga clic en el botón Guardar cambios para guardar la conexión de base de datos revisada.
Convertir conexiones con parámetros de conexión adicionales
Si su conexión utiliza parámetros de conexión adicionales además de los valores predeterminados que se muestran arriba, ya sea como Parámetros de cadena de conexión adicionales o si se marcó la casilla de verificación Usar cadena de conexión y la cadena de conexión se ingresó manualmente, es posible que se requiera trabajo adicional para convertir la conexión de ODBC a JDBC. Por ejemplo, los Parámetros de cadena de conexión adicionales de ODBC de SQL Server podrían ser (para usar la autenticación de Windows NTLM):
integratedSecurity=true
Un controlador JDBC jTDS de SQL Server equivalente Parámetros de cadena de conexión adicionales (para utilizar la autenticación NTLM de Windows ) sería:
useNTLMv2=true
Los parámetros de la cadena de conexión son específicos del controlador de base de datos que utilice (por ejemplo, Microsoft SQL, MySQL, PostgreSQL u Oracle). Revise las especificaciones del controlador para determinar los parámetros necesarios. Si necesita ayuda para convertir cadenas de conexión o parámetros para un controlador JDBC, comuníquese con soporte de Jitterbit.