Un intermediario requiere una base de datos que contenga datos operativos y de estado. Muchos intermediarios dentro de una sola instancia pueden acceder a una misma base de datos, si es necesario, debido a que todas las tablas están calificadas con el nombre del intermediario. Los intermediarios de distintas ubicaciones de instalación de un mismo sistema no pueden compartir una base de datos. También puede configurar flujos de mensajes para acceder a las bases de datos de usuarios.
Las tablas de intermediarios se crean al invocar el Mandato mqsicreatebroker. Las tablas creadas están indicadas en el apartado Contenido de bases de datos.
La siguiente tabla indica qué niveles de base de datos están soportadas y en qué sistemas operativos. En la mayoría de las situaciones, el intermediario que accede a la base de datos no tiene que estar ejecutándose en el mismo sistema operativo que el servidor de la base de datos. Para más detalles sobre la utilización local y remota de la base de datos y para conocer las limitaciones existentes, consulte el apartado Ubicaciones de bases de datos.
Sistema operativo | DB21 | Microsoft SQL Server | Oracle1 | Sybase |
---|---|---|---|---|
AIX |
8.22 |
No aplicable |
9i Rel 23 10G |
12.5 |
HP-UX |
8.22 |
No aplicable |
9i Rel 23 10G |
12.5 |
Linux (plataforma x86) |
8.22 |
No aplicable |
9i Rel 23 10G |
12.5 |
Linux (plataforma zSeries) |
8.22 |
No aplicable |
No soportado |
No soportado |
OS/4004 |
8.2 |
No aplicable |
No aplicable |
No aplicable |
Solaris |
8.22 |
No aplicable |
9i Rel 23 10G |
12.5 |
Windows |
8.22+5 |
2000 SP3a |
9i Rel 23 10G |
12.5 |
z/OS |
7.16 8.16 |
No aplicable |
No soportado |
No aplicable |
La coordinación XA para mensajes en el dominio MRM en Windows requiere DB2 Versión 8.2 Fixpak 10 o posterior.