Seleccione los objetos y las propiedades que desea cambiar para el servicio configurable JDBCProviders.
En el caso de los servicios configurables JDBCProviders, debe detener e iniciar el grupo de ejecución para que un cambio efectuado en el valor de propiedad entre en vigor.
Servicios configurables proporcionados que se crean para cada intermediario | Propiedades para cada servicio configurable que se define | Descripción de propiedades |
---|---|---|
DB2 |
connectionUrlFormat |
Patrón
que representa la definición del URL de conexión, que es específico
de un tipo de base de datos en particular. Por ejemplo, el patrón para DB2 se define con el siguiente contenido fijo:
No utilice el mandato mqsichangeproperties para cambiar el propio patrón; los cambios efectuados en el patrón pueden provocar resultados imprevisibles. |
connectionUrlFormatAttr1 |
Si el formato de URL especificado contiene propiedades de origen de datos JDBC no estándares, por ejemplo un identificador de servidor, especifique uno de cinco atributos de conexión de propósito general para definir estas propiedades adicionales. Por ejemplo si connectionURLFormat = jdbc:oracle:thin:[usuario]/[contraseña]@[nombreServidor]:[númeroPuerto]:[connectionUrlFormatAttr1], connectionUrlFormatAttr1 debe contener un identificador de servidor de Oracle, que debe proporcionar definiendo el valor para la propiedad connectionUrlFormatAttr1 en el mandato mqsicreateconfigurableservice o mqsichangeproperties. Después, el intermediario puede sustituir todos los valores necesarios en el patrón requerido. |
|
databaseName |
Nombre de la base de datos para la que la entrada del origen de datos habilita conexiones; por ejemplo, employees. |
|
databaseSchemaNames |
Nombre del esquema de base de datos a incluir en las sentencias de SQL creadas por nodos de flujo de mensajes. Esta propiedad sólo la utiliza el nodo Mapping y sólo cuando se llama a una correlación de datos gráfica que contiene una transformación de datos. Los valores válidos son:
|
|
databaseType |
El tipo de base de datos, por ejemplo, DB2. |
|
databaseVersion |
La versión de la base de datos; por ejemplo, 9.1. |
|
description |
Propiedad opcional que describe la definición de origen de datos. |
|
environmentParms |
Sólo para DB2 y Informix. Una propiedad opcional que especifica una lista de propiedades de origen de datos con el formato name=value, separadas cada una por un punto y coma. |
|
jarsURL |
Vía de acceso de directorio local en el sistema en el que se ejecuta el intermediario, donde está ubicado el archivo JAR que contiene la clase de controlador de tipo 4. |
|
portNumber |
El número de puerto en el que el servidor de datos está a la escucha; por ejemplo, 50000. |
|
securityIdentity |
Clave de seguridad exclusiva para realizar una segunda búsqueda de registro de intermediario para encontrar una entrada bajo las entradas DSN del intermediario, que almacenan la contraseña cifrada para el usuario en el sistema host asociado; por ejemplo jdbc::miIdentidadSeguridad. Utilice el mandato mqsisetdbparms para crear una entrada DSN, como se describe en Seguridad de una conexión JDBC tipo 4. |
|
serverName |
Nombre del servidor; por ejemplo, host1. |
|
type4DatasourceClassName |
Nombre de clase de origen de datos JDBC tipo 4 que se utiliza para establecer una conexión de tipo 4 con una base de datos remota y para el soporte de transacción coordinado; por ejemplo com.ibm.db2.jcc.DB2XADataSource. |
|
type4DriverClassName |
El nombre de la clase de controlador JDBC que se utiliza para establecer una conexión; por ejemplo, com.ibm.db2.jcc.DB2Driver. |
|
jdbcProviderXASupport |
Esta propiedad es opcional. Establecer esta propiedad en true indica que el proveedor de JDBC seleccionado soporta las transacciones coordinadas XA y el servidor de bases de datos está habilitado para utilizar el protocolo de transacciones XA. Establecer esta propiedad en false indica que el proveedor de JDBC seleccionado no soporta las transacciones coordinadas XA o el servidor de bases de datos no está habilitado para utilizar el protocolo de transacciones XA. El valor predeterminado para esta propiedad es True. Si establece esta propiedad en true y el proveedor JDBC seleccionado no soporta las transacciones XA, se genera una excepción. Si establece esta propiedad en false, pero la propiedad de flujo de mensajes Transacción coordinada está seleccionada, se genera una excepción. |
|
maxConnectionPoolSize |
La agrupación de conexiones se activa para un servicio configurable JDBCProviders si el valor para este atributo no es cero y se encuentra en el rango de 1 a 100000. La agrupación de conexiones limita el número de conexiones para el servicio configurable de cada grupo de ejecución. Tenga en cuenta que, después de establecer un valor para este atributo, debe detener y reiniciar el grupo de ejecución para que los cambios entren en vigor. El valor predeterminado para este atributo es cero y desactiva la agrupación de conexiones para el grupo de ejecución. Todos los flujos de mensajes en un grupo de ejecución que utilizan el mismo servicio configurable JDBCProviders comparten la misma agrupación de conexiones. Diversos servicios configurables JDBCProviders que hacen referencia a la misma base de datos tienen su propia agrupación de conexiones controladas independientemente a dicha base de datos. |