Um intermediário requer um banco de dados para conter dados operacionais e de estado. Vários intermediários em uma única instância podem acessar o mesmo banco de dados, se apropriado, pois todas as tabelas são qualificadas pelo nome do intermediário. Os intermediários em diferentes locais da instalação no mesmo sistema não podem compartilhar um banco de dados.
As tabelas do intermediário são criadas ao chamar o Comando mqsicreatebroker. As tabelas criadas são listadas em Conteúdo do Banco de Dados.
A seguinte tabela indica quais níveis de banco de dados são suportados em quais sistemas operacionais. Na maioria dos casos, o intermediário que acessa o banco de dados não precisa estar em execução no mesmo sistema operacional que o servidor de banco de dados. Para obter detalhes sobre o uso de bancos de dados locais e remotos e as restrições existentes, consulte Local de banco de dados.
Sistema Operacional | DB21 | Microsoft SQL Server | Oracle1 | Sybase |
---|---|---|---|---|
AIX |
8.22 |
Não se aplica |
9i Rel 23 10G |
12.5 |
HP-UX |
8.22 |
Não se aplica |
9i Rel 23 10G |
12.5 |
Linux (plataforma x86) |
8.22 |
Não se aplica |
9i Rel 23 10G |
12.5 |
Linux (plataforma zSeries) |
8.22 |
Não se aplica |
Não Suportado |
Não Suportado |
OS/4004 |
8.2 |
Não se aplica |
Não se aplica |
Não se aplica |
Solaris |
8.22 |
Não se aplica |
9i Rel 23 10G |
12.5 |
Windows |
8.22+5 |
2000 SP3a |
9i Rel 23 10G |
12.5 |
z/OS |
7.16 8.16 |
Não se aplica |
Não Suportado |
Não se aplica |
A coordenação XA para mensagens no domínio MRM no Windows requer o DB2 Versão 8.2 FixPak 10 ou posterior.