Configurando Bancos de Dados para Fluxos de Mensagens Coordenados

Se o fluxo de mensagens interagir com um banco de dados e você desejar coordenar as atualizações feitas no banco de dados com outras ações dentro do fluxo de mensagens, configure o intermediário para gerenciar essas atualizações.

Antes de começar:

Para concluir esta tarefa, você deve ter concluído a seguinte tarefa:

  1. Atualize as informações do gerenciador de filas do intermediário, definindo uma sub-rotina XAResourceManager para cada um dos bancos de dados que participarão de transações coordenadas de modo global quando forem atualizadas pelos fluxos de mensagens naquele intermediário.
    • No Linux e no UNIX, inclua um XAResourceManager: a sub-rotina para o arquivo de inicialização qm.ini do gerenciador de filas do intermediário. O conteúdo dessa sub-rotina é específico do banco de dados; consulte as instruções nas seções a seguir.
    • Início da mudançaNo Windows, defina XAResourceManager utilizando o WebSphere MQ Explorer ou os WebSphere MQ Services, dependendo de qual versão do WebSphere MQ está sendo utilizada.
      WebSphere MQ Versão 6 ou posterior
      1. Abra o WebSphere MQ Explorer.
      2. Clique com o botão direito na área de janela esquerda e selecione Propriedades....
      3. Clique em Gerenciador de recursos XA.
      4. Clique em Incluir....
      5. Digite os valores indicados nos tópicos a seguir.
      6. Clique em OK.
      7. Clique em Aplicar.
      8. Clique em OK.
      WebSphere MQ Versão 5.3.1 ou anteriores
      1. Abra os WebSphere MQ Services.
      2. Clique no nome do gerenciador de filas na área de janela esquerda e selecione Propriedades no menu.
      3. Na guia Recursos do diálogo Propriedades, digite os valores indicados nos seguintes tópicos.
      Fim da mudança
    • No z/OS, não é necessário executar nenhuma ação específica, mas o RRS deve estar disponível.
  2. Se seus fluxos de mensagens fizerem referência a dicionários de mensagens, ou contiverem nós Publication, você também deve definir uma sub-rotina XAResourceManager para o banco de dados do intermediário interno utilizando o mesmo método.

Coordenação de 64 Bits ou 32 Bits

Os drivers de banco de dados necessários para a coordenação XA dependerão da versão do WebSphere MQ que será utilizada para desempenhar o gerenciamento de transações. Se você pretende utilizar o WebSphere MQ V5.3, poderá executar apenas a coordenação XA no modo de 32 bits e, portando, deve escolher e configurar os drivers de 32 bits em ambos, seus arquivos qm.ini e ODBCINI.

Se você pretende utilizar o WebSphere MQ V6, a coordenação XA chamará o modo de 64 bits e você deve escolher e configurar os drivers de 64 bits em seus arquivos qm.ini e ODBCINI64. Se algum grupo de execução de 32 bits estiver sendo utilizado, os drivers de 64 bits e de 32 bits devem ser configurados.

Conceitos relacionados
Visão Geral de Fluxos de Mensagens
Referências relacionadas
Bancos de Dados Suportados
Nós Internos
Notices | Trademarks | Downloads | Library | Support | Feedback
Copyright IBM Corporation 1999, 2006 Last updated: 5월 25, 2006
ac00396_