Un intermediario necesita acceso a una base de datos almacenar los datos operativos y de estado. Se soportan bases de datos de IBM y de otros proveedores en versiones específicas de sistemas operativos soportados.
Debe crear la base de datos de intermediario antes de crear el intermediario y especificar el nombre de la base de datos en el Mandato mqsicreatebroker. El mandato crea tablas para que contengan los datos del intermediario; estas tablas se listan en Contenido de bases de datos.
Puede utilizar el mismo esquema de base de datos para todos los intermediarios que están en la misma versión, si resulta adecuado, incluso si crea los intermediarios en diferentes sistemas. Las tablas de intermediarios se crean en un esquema determinado por el ID de usuario que especifique para la conexión de base de datos de
intermediario y las filas dentro de las tablas se califican mediante un identificador exclusivo (UUID) para cada intermediario. El ID de usuario del esquema establecido por -u dataSourceUserId (si ha especificado este parámetro en el mandato mqsicreatebroker o mqsichangebroker) o por -i
serviceUserId (si no ha especificado el parámetro -u).
En la mayoría de entornos, no es necesario que el intermediario esté ejecutándose en el mismo sistema operativo que el servidor de bases de datos. Para obtener información sobre el uso de bases de datos locales y remotas, y las restricciones que se aplican, consulte el tema Ubicaciones de bases de datos.
En la tabla siguiente, y en las notas que se adjuntan, se indican los niveles mínimos de productos que están soportados para las bases de datos en cada sistema operativo. Para obtener la información más reciente sobre las plataformas soportadas, visite el sitio web WebSphere Event Broker Requirements.
Sistema operativo | DB21+2 | Microsoft SQL Server | Oracle1+3 | Sybase1 |
---|---|---|---|---|
AIX | 8.24 |
2000 SP3a6 |
9i Release 2 Patch Set 4 |
12.5 |
HP-UX en Itanium | 8.24 |
No soportado | 10g Release 2 |
No soportado |
HP-UX en PA-RISC | 8.24 |
2000 SP3a6 |
9i Release 2 Patch Set 4 |
12.5 |
Linux en POWER | 8.24 |
No soportado | No soportado | No soportado |
Linux en x86 | 8.24+8 |
2000 SP3a6 |
9i Release 2 Patch Set 4 |
12.5 |
Linux en System z | 8.24+10 |
No soportado | No soportado |
No soportado |
Solaris on SPARC | 8.24+11 |
2000 SP3a6 |
9i Release 2 Patch Set 4 |
12.5.3 |
Solaris en x86-64 | 8.24+11 |
No soportado | 10g Release 1 |
12.5.3 |
Windows | 8.24+12 |
2000 SP3a |
9i Release 2 Patch Set 4 |
12.5 |
z/OS | 7.114 |
No soportado | No soportado | No soportado |
DB2 Versión 8.2 es funcionalmente equivalente a la Versión 8.1 FixPack 7. Si instala DB2 Versión 8.2 con los CD o DVD proporcionados, es posible que vea información que indica el nivel de la versión 8.1, por ejemplo al utilizar el mandato db2level.
MQSI_SIGNAL_EXCLUSIONS=10
Si ha instalado Oracle, debe utilizar las bibliotecas de cliente de 32 bits.
Si no necesita XA, puede instalar WebSphere MQ Versión 6.0 (64 bits). XA no se soporta porque el gestor de colas de 64 bits necesita controladores ODBC de 64 bits y archivos de conmutación, los cuales no se proporcionan.