Consulta con parámetros de conexión SQL

Puede crear su propio proveedor de datos introduciendo manualmente el SQL para un origen de datos de destino para adquirir datos para la tabla. Cuando utiliza Query with SQL debe introducir información de conexión para la base de datos de destino y, además, puede especificar parámetros de conexión para optimizar la obtención de datos.

Tabla 1: Parámetros de inicio de sesión

Parámetro

Descripción

User name

El nombre de usuario que utiliza para conectarse con la base de datos destino

Password

La contraseña que utiliza para conectarse con la base de datos destino

Server (<host>:<port>)

Nombre y puerto del servidor que aloja la base de datos.

Database

El nombre de la base de datos

Tabla 2: Parámetros avanzados

Parámetro

Descripción

Connection pool mode

Si utiliza un conjunto de conexiones, éste es el método que se usará para mantener la conexión del modo de conjunto de conexiones activa.

Pool timeout

Si define el Modo de conjunto de conexiones en Mantener la conexión activa durante, éste es el período de tiempo, en minutos, que se mantendrá abierta la conexión.

Array fetch size

El número máximo de filas autorizado con cada recuperación desde la base de datos. Por ejemplo, si introduce 20 y la consulta devuelve 100 filas, la conexión recupera los datos en cinco recuperaciones de 20 filas cada una. Para desactivar cualquier array fetch, introduzca un tamaño array fetch de 1. Los datos se recuperan fila por fila.

Al desactivar el tamaño de array fetch, puede aumentar la eficiencia de la recuperación de datos, pero reducir el rendimiento del servidor. Cuanto mayor sea el valor de tamaño array fetch, más rápido se recuperarán las filas. Sin embargo, asegúrese de que su sistema cliente tiene la memoria adecuada.

Array bind size

Tamaño del Array bind antes de su transmisión a la base de datos. Por lo general, mientras mayor sea el array bind, más filas (n) se podrán cargar en una operación y mejor será el rendimiento.

Login timeout

El número de minutos antes de que un intento de conexión supere el tiempo de espera y se muestre un mensaje de error.

JDBC driver properties

Valores para propiedades del controlador JDBC. Puede definir el valor de varias propiedades separándolos con comas. Por ejemplo, el siguiente valor oracle.jdbc.defaultNChar=true,defaultNChar=true para propiedades del controlador JDBC define las propiedades de los controladores oracle.jdbc.defaultNChar y defaultNChar: