Propiedades del adaptador JDBC
En el formulario de propiedades del adaptador JDBC se incluyen propiedades comunes, así como las específicas del adaptador.
Las propiedades comunes se encuentran en la parte superior del formulario. Estos campos definen los atributos asociados a la entrada. Consulte
Propiedades y acciones comunes para obtener información acerca de las propiedades que no se muestran aquí, así como instrucciones sobre el uso del formulario y de las entradas de importación y exportación.
Además de las
propiedades comunes, se incluyen las propiedades siguientes para configurar el adaptador JDBC:
Clase de controlador de la base de datos
drivers
Nombre de la clase de controlador JDBC. Este nombre es específico de la base de datos a la que se conecta el adaptador. Por ejemplo, oracle.jdbc.driver.OracleDriver es la clase de controlador para el controlador delgado de Oracle. Consulte el manual del controlador para obtener más información.
La base de datos soporta la autoejecución
autoCommitSupported
Permite identificar si la base de datos subyacente admite la prestación de ejecución automática. Especifique true o false.
|
Si La base de datos soporta la autoejecución se define en false y se usa un tipo de base de datos de Oracle, el software restablecería la propiedad en true internamente. No obstante, para otros tipos de base de datos, es la responsabilidad del usuario proporcionar valores válidos y coherentes para las opciones La base de datos soporta la autoejecución y Usar la ejecución automática de la base de datos.
|
Tipo de base de datos
databaseType
Tipo de base de datos a la que se conecta el adaptador. Seleccione entre Oracle o no Oracle.
URL de la base de datos
url
URL de JDBC que se utiliza para establecer la conexión. Por ejemplo, el URL para un controlador delgado de Oracle podría tener el formato siguiente:
jdbc:oracle:thin:@hostname:1521:databaseName
|
Si se utiliza Oracle con nombre de acceso de cliente único (SCAN), el URL tendría el siguiente formato:
jdbc:oracle:thin:@hostname:1521/databaseName
|
Usuario de la base de datos
dbuser
Usuario por defecto que puede conectarse a la base de datos.
Tamaño máximo de caché
maxCacheSize
Número máximo de conexiones a la caché. El valor por defecto es 10. El sondeo de conexiones está siempre activo.
Duración máxima del contexto
maxContextAge
Tiempo máximo, en segundos, que una conexión permanece activa mientras no se use. El valor por defecto es 60.
Tamaño máximo de la consulta
maxQuerySize
Número máximo de filas que devuelve una consulta de base de datos. El valor por defecto es 2000. Los controladores JDBC descartan silenciosamente todo lo que supere el máximo.
Número máximo de subprocesos
socketAccess.maxThreadCount
Número máximo de subprocesos simultáneos que utiliza el adaptador JDBC. El valor por defecto es 10. Si este valor se define en un número mayor, se permitirá un mayor número de conexiones simultáneas, pero se requerirán también más recursos (memoria y ciclos de CPU).
Contraseña
passwd
Contraseña por defecto que se debe utilizar al establecer la conexión a la base de datos.
Prestación de desplazamiento en resultados
resultSetScrollingCapability
Capacidad de desplazamiento para los conjuntos de resultados que se generan al ejecutar consultas SQL.
◦ Por defecto
◦ TYPE_FORWARD_ONLY: el cursor puede moverse solo hacia adelante, por lo que no es posible desplazarse por los conjuntos de resultados. Para la mayoría de las bases de datos, un ajuste como este es redundante ya que el comportamiento por defecto se aplica a los conjuntos de resultados que no se pueden desplazar.
Clave
secret.text
Cadena que se utiliza para firmar y validar las solicitudes enviadas al adaptador.
Clave 2
secret.text2
Otra cadena que se utiliza para firmar y validar las solicitudes enviadas al adaptador. Esta propiedad genera una firma de la solicitud más completa y se puede utilizar en lugar de o además de la propiedad Clave.
Algoritmo de codificación
secret.algorithm
Algoritmo que se utiliza para cifrar claves. Los valores válidos para esta propiedad son SHA-1 y MD5.
Usar la ejecución automática de la base de datos
autoCommit
Permite especificar si se debe usar la prestación de ejecución automática proporcionada por la base de datos subyacente. Seleccione true o false.
◦ La propiedad La base de datos soporta la autoejecución debe definirse en true antes de que se pueda utilizar la prestación de ejecución automática.
◦ Si La base de datos soporta la autoejecución se define en false, el valor que se introduzca aquí se descartará. Sin embargo, los cambios causados mediante la ejecución de instrucciones SQL se ejecutarían explícitamente.
|
Si La base de datos soporta la autoejecución se define en false y se usa un tipo de base de datos de Oracle, el software restablecería la propiedad en true internamente. No obstante, para otros tipos de base de datos, es la responsabilidad del usuario proporcionar valores válidos y coherentes para las opciones La base de datos soporta la autoejecución y Usar la ejecución automática de la base de datos.
|
Configuración de propiedades dinámicas
La información de configuración de un servicio o adaptador se puede actualizar mientras el servicio o el adaptador se está ejecutando, lo que permite actualizar las propiedades sin tener que reiniciar el ordenador.
La propiedad Tiempo de vida permite especificar el tiempo que debe transcurrir, en minutos, antes de que las propiedades de un servicio o un adaptador vuelvan a cargarse automáticamente. Las propiedades solo se volverán a cargar automáticamente si se está accediendo a las mismas. Por defecto, las propiedades no vencen.
Propiedades adicionales
Si una propiedad no está definida en el formulario, se puede añadir en el campo Propiedades adicionales. Al añadir propiedades adicionales, el formato del nombre de propiedad incluye el nombre de la entrada de adaptador (el nombre de servicio) seguido del nombre de propiedad. Por ejemplo:
<nombre_servicio>.dbuser
En los campos adecuados, especifique que la propiedad que el servicio o adaptador utiliza y el valor correspondiente. Pulse en Añadir junto al nombre de la propiedad nueva para abrir un cuadro de texto en el que puede modificar el valor de la mismas.
Si el valor se vuelve demasiado largo para su visualización completa, aparecerá la acción Editar. Pulse en Editar para abrir una nueva ventana del explorador con un área de texto más grande.