Cadena de conexión manual en Jitterbit Design Studio
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 utiliza para construir una cadena de conexión que Jitterbit utiliza cuando necesita conectarse a la base de datos durante una operación. Sin embargo, también tienes la opción de especificar esta cadena de conexión manualmente.
Para hacerlo, expande Opciones en Parámetros de conexión y luego marca la casilla Construir cadena de conexión manualmente, lo que deshabilitará ciertos campos en la configuración:

Con los campos que permanecen habilitados:
- Controlador: Ingresa el controlador de base de datos a utilizar al conectarse. Consulta la 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 plano en la configuración de origen/destino, es posible que no desees incluir la contraseña en esa cadena. Para evitarlo, omite el parámetro de contraseña y su valor de la cadena de conexión y define la contraseña como lo harías al crear orígenes y destinos de base de datos utilizando la cadena de conexión creada automáticamente. La contraseña se añadirá a la cadena de conexión cuando sea necesario, y no será visible en la pantalla.
- Nivel de aislamiento de transacciones: Configura apropiadamente para tu configuración.
- Tiempo de espera (seg): Ingresa un valor de tiempo de espera de conexión de base de datos porque se maneja por separado de la cadena de conexión.
- Tamaño de búsqueda: Con controladores JDBC, se puede especificar un tamaño de búsqueda de filas.
- Construir cadena de conexión manualmente: Al marcar esto, permite la entrada manual de la cadena de conexión en el campo debajo de la casilla. Esto deshabilitará los Parámetros adicionales de cadena de conexión. Ingresa la cadena requerida en el campo de texto. Las cadenas de conexión son específicas del controlador de base de datos que utilices (es decir, Microsoft SQL, MySQL, PostgreSQL, Oracle, etc.). Revisa las especificaciones del controlador para determinar los parámetros requeridos. También puedes encontrar ejemplos en https://www.connectionstrings.com.
Consejo
Si utilizas un controlador JDBC, también puedes omitir el nombre de usuario de la cadena de conexión y utilizar el campo dedicado Inicio de sesión en su lugar.
Precaución
La versión 12.10 del agente y posteriores bloquean o restringen parámetros específicos aquí de forma predeterminada, por seguridad, para los controladores MySQL, PostgreSQL, Oracle y SQL Server. En un agente privado, consulta [JdbcSecurity] en el archivo de configuración del agente para ver los parámetros restringidos y cómo permitir uno que necesites.