WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Servicio configurable JDBCProviders

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
Informix
Informix_With_Date_Format
Microsoft_SQL_Server
Oracle
Sybase_JConnect6_05

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:
jdbc:db2://[nombreServidor]:[númeroPuerto]/[nombreBaseDatos]
:user=[usuario];password=[contraseña];

No utilice el mandato mqsichangeproperties para cambiar el propio patrón; los cambios efectuados en el patrón pueden provocar resultados imprevisibles.

connectionUrlFormatAttr1
connectionUrlFormatAttr2
connectionUrlFormatAttr3
connectionUrlFormatAttr4
connectionUrlFormatAttr5

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:
  • Una serie vacía. Éste es el valor predeterminado e indica que los nodos no incluyen un nombre de esquema de base de datos en las sentencias de SQL que crean.
  • El nombre de un esquema de base de datos único. Los nodos incluyen este nombre de esquema en todas las sentencias SQL que crean.
  • Uno o más pares de nombre de tabla de base de datos y de esquema de base de datos, con el formato:
    tablaA:esquema01;tablaB:esquema02
    . Si una tabla tiene un par de nombres tabla:esquema definido de este modo, los nodos incluyen el nombre de esquema de base de datos correspondiente en las sentencias de SQL que crean. Si una tabla no tiene definido un par tabla:esquema, los nodos no incluyen un nombre de esquema de base de datos en las sentencias SQL que crean.
  • El nombre de un esquema de base de datos a utilizar como valor predeterminado, seguido de uno o más pares de nombre de tabla de base de datos y de esquema de base de datos, con el formato:
    esquemapredeterminado;tablaA:esquema01;tablaB:esquema02
    Para tablas que tienen un par tabla:esquema, los nodos incluyen el nombre de esquema de base de datos correspondiente en las sentencias de SQL que crean. Si una tabla no tiene un par tabla:esquema definido, los nodos incluyen el nombre de esquema de base de datos predeterminado en las sentencias SQL que crean.
  • La serie useProvidedSchemaNames, para utilizar el nombre de esquema proporcionado en la correlación (el nombre de esquema utilizado durante el diseño).

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.

Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 17:01:33


Tema de referenciaTema de referencia | Versión 8.0.0.5 | bn28734_