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. Você também pode configurar fluxos de
mensagens para acessar bancos de dados de usuários.
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
|
Notas:
- Releases suportados do DB2, Oracle e Sybase podem participar como um Gerenciador de Recurso
em uma transação XA distribuída e podem ser coordenados pelo WebSphere MQ como
o XA Transaction Manager. No WebSphere Message Broker, isto é referido como suporte a um fluxo de mensagens coordenado globalmente. No z/OS,
todas as transações são coordenadas por RRS (Recoverable Resource Services).
A coordenação XA
para mensagens no domínio MRM no Windows requer
o DB2 Versão 8.2 FixPak 10 ou posterior.
- Consulte o arquivo readme.html para seu produto
para verificar se é requerido um fix pack ou outra correção.
- Aplique o Oracle Patch Set 4 (9.2.0.5, correção 3501955) para aprimoramentos gerais
na interação do intermediário com este banco de dados.
- Você pode acessar um banco de dados DB2 instalado no OS/400
como um banco de dados do usuário a partir de um fluxo de mensagens em execução em um intermediário em qualquer sistema suportado.
Não é possível criar um banco de dados do intermediário em nenhum sistema como um banco de dados DB2 remoto no OS/400. Para obter detalhes adicionais
dessas restrições e informações sobre os PTFs que são requeridos com esse
produto, consulte Local de banco de dados.
- Você pode utilizar o banco de dados Derby incorporado apenas para fins de verificação, avaliação e teste. Derby refere-se ao IBM Cloudscape Versão 10.0, um produto de banco
de dados que é construído no banco de dados Derby da Apache Software Foundation.
O Cloudscape
não modifica o Derby de nenhuma forma, mas fornece a função adicional incluindo
instaladores. O suporte ao banco de dados Derby está incorporado no componente do intermediário apenas no Windows. Para um sistema de produção, você pode instalar e configurar
seu banco de dados corporativo escolhido.
- No z/OS, o DB2
é um requisito obrigatório. É necessário criar um banco de dados exclusivo para cada intermediário.
Consulte o Diretório do Programa para WebSphere Message Broker
para z/OS ou o Diretório do Programa para Opções de Regras e de Formatador do WebSphere
para z/OS para obter detalhes adicionais.