Um intermediário requer acesso a um banco de dados para armazenar dados operacionais e de estado. Os bancos de dados da IBM e outros fornecedores são suportados nas versões específicas nos sistemas operacionais suportados.
Você deve criar o banco de dados do intermediário antes de criar o intermediário e especificar o nome do banco de dados no Comando mqsicreatebroker. O comando cria tabelas para conter os dados do intermediário; essas tabelas são listadas em Conteúdo do Banco de Dados.
Você pode utilizar o mesmo esquema do banco de dados para todos os intermediários que estão
na mesma versão, se apropriado, mesmo se você criar os intermediários em computadores
diferentes. As tabelas do intermediário são criadas em um esquema determinado
pelo ID do usuário especificado para a conexão com o banco de dados do intermediário
e as linhas nas tabelas são qualificadas por um identificador exclusivo (UUID) para cada intermediário.
O ID do usuário do esquema é configurado por -u dataSourceUserId (se
você especificou este parâmetro no comando mqsicreatebroker ou mqsichangebroker) ou por -i
serviceUserId (se você não especificou o parâmetro -u).
Na maioria dos ambientes, o intermediário não precisa estar em execução no mesmo sistema operacional que o servidor de banco de dados. Para obter detalhes sobre a utilização de bancos de dados locais e remotos e as restrições que se aplicam, consulte Locais de Banco de Dados.
A tabela a seguir, e as notas que acompanham, indicam os níveis mínimos de produtos que são suportados para bancos de dados em cada sistema operacional. Para obter as informações mais recentes sobre todas as plataformas suportadas, visite o Web site do WebSphere Event Broker.
Sistema Operacional | DB21+2 | Microsoft SQL Server | Oracle1+3 | Sybase1 |
---|---|---|---|---|
AIX | 8.24 |
2000 SP3a6 |
9i Release 2 Conjunto de Correções 4 |
12.5 |
HP-UX em Itanium | 8.24 |
Não Suportado | 10g Release 2 |
Não Suportado |
HP-UX em PA-RISC | 8.24 |
2000 SP3a6 |
9i Release 2 Conjunto de Correções 4 |
12.5 |
Linux em POWER | 8.24 |
Não Suportado | Não Suportado | Não Suportado |
Linux em x86 | 8.24+8 |
2000 SP3a6 |
9i Release 2 Conjunto de Correções 4 |
12.5 |
Linux em System z | 8.24+10 |
Não Suportado | Não Suportado |
Não Suportado |
Solaris em SPARC | 8.24+11 |
2000 SP3a6 |
9i Release 2 Conjunto de Correções 4 |
12.5.3 |
Solaris em x86-64 | 8.24+11 |
Não Suportado | 10g Release 1 |
12.5.3 |
Windows | 8.24+12 |
2000 SP3a |
9i Release 2 Conjunto de Correções 4 |
12.5 |
z/OS | 7.114 |
Não Suportado | Não Suportado | Não Suportado |
O DB2 Versão 8.2 é funcionalmente equivalente à Versão 8.1 Fix Pack 7. Se você instalar o DB2 Versão 8.2 a partir dos CDs ou DVD fornecido, poderá ver informações que indicam o nível da Versão 8.1, por exemplo quando você utiliza o comando db2level.
MQSI_SIGNAL_EXCLUSIONS=10
Se você instalou o Oracle, deverá utilizar as bibliotecas do cliente de 32 bits.
Se você não precisar do XA, poderá instalar o WebSphere MQ Versão 6.0 (64 bits). O XA não é suportado, porque o gerenciador de filas de 64 bits requer drivers ODBC de 64 bits e arquivos de comutadores, que não são fornecidos.