Início da mudança

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:

Para configurar bancos de dados para fluxos de mensagens coordenados:

  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 (plataforma x86) 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.
    • No 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. Na visualização do Navegador, clique com o botão direito do mouse no gerenciador de filas e, em seguida, clique em Propriedades.... O diálogo Propriedades é aberto.
      3. Na página Gerenciadores de Recurso XA, clique em Incluir....
      4. Digite os valores indicados nos tópicos a seguir.
      5. Clique em OK.
      6. Clique em OK para fechar o diálogo.
      WebSphere MQ Versão 5.3.1 ou anteriores
      1. Abra os WebSphere MQ Services.
      2. Na área de janela esquerda, clique com o botão direito do mouse no gerenciador de filas e, em seguida, clique em Propriedades no menu.
      3. Na guia Recursos do diálogo Propriedades, digite os valores indicados nos seguintes tópicos.
    • 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 que são necessários para a coordenação XA dependem da versão do WebSphere MQ que está sendo utilizada para realizar o gerenciamento de transação. Se estiver utilizando WebSphere MQ V5.3, você poderá realizar a coordenação XA somente no modo de 32 bits, portanto, é necessário escolher e configurar os drivers de 32 bits em seus arquivos qm.ini e ODBCINI.

Caso esteja utilizando WebSphere MQ V6, a coordenação XA estará no modo de 64 bits e você deverá escolher e configurar drivers de 64 bits em seus arquivos qm.ini e ODBCINI64. Se estiver utilizando qualquer grupo de execução de 32 bits, você deverá configurar drivers de 64 bits e de 32 bits.

Conceitos relacionados
Visão Geral de Fluxos de Mensagens
Referências relacionadas
Bancos de Dados Suportados
Nós Internos
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
ac00396_


Fim da mudança