Cadena de Conexión Manual
Al definir un origen o destino de base de datos, la información ingresada en los diferentes campos (controlador, base de datos, inicio de sesión, etc.) se usa para construir una cadena de conexión que Jitterbit usa cuando necesita conectarse a la base de datos durante una operación. Sin embargo, también tiene la opción de especificar esta cadena de conexión manualmente.
Para hacer esto, expanda los Parámetros de conexión Opciones y luego marque la casilla de verificación Construir cadena de conexión manualmente, lo que deshabilitará ciertos campos en la configuración:
Con los campos que quedan habilitados:
- Controlador: Ingrese el controlador de la base de datos para usar cuando se conecte. Consulte su documentación específica sobre la creación de cadenas de conexión.
- Inicio de sesión y Contraseña: si se especifica un controlador JDBC, estos campos seguirán habilitados.
- Dado que la cadena de conexión manual será visible en texto claro en la configuración de origen/destino, es posible que no desee incluir la contraseña en esa cadena. Para evitar eso, deje el parámetro y el valor de la contraseña fuera de la cadena de conexión y defina la contraseña como lo haría al crear orígenes y destinos de bases de datos utilizando la cadena de conexión creada automáticamente. La contraseña se agregará a la cadena de conexión cuando sea necesario y no será visible en la pantalla.
- Nivel de aislamiento de transacciones: Establézcalo adecuadamente para su configuración.
- Tiempo de espera (seg): Ingrese un valor de tiempo de espera de conexión a la base de datos porque se maneja por separado de la cadena de conexión.
- Tamaño de obtención: Con los controladores JDBC, se puede especificar un tamaño de obtención de fila.
- Construir cadena de conexión manualmente: al marcar esto, se permite la entrada de la cadena de conexión manualmente en el campo debajo de la casilla de verificación. Luego deshabilitará los parámetros adicionales de la cadena de conexión. Ingrese la cadena requerida en el campo de texto. Las cadenas de conexión son específicas del controlador de la base de datos que utiliza (es decir, Microsoft SQL, MySQL, PostgreSQL, Oracle, etc.). Revise las especificaciones del controlador para determinar los parámetros necesarios. También se pueden encontrar ejemplos en https://www.connectionstrings.com.
Consejo
Si utiliza un controlador JDBC, también puede omitir el nombre de usuario de la cadena de conexión y utilizar el campo dedicado Iniciar sesión en su lugar.