Recuperando-se Após Falha do Intermediário

Antes de começar

Em primeiro lugar tente chegar à raiz do problema, utilizando as técnicas de diagnóstico descritas ao longo da seçãoDiagnosticando Erros do centro de informações.

Se seu problema não puder ser resolvido através destas técnicas, entre em contato com o Centro de Suporte da IBM.

Utilize o procedimento nesta seção apenas como último recurso.

Se o ambiente para um intermediário específico estiver danificado ou se uma ou mais tabelas de bancos de dados do intermediário estiverem inutilizáveis e o problema não puder ser corrigido através da determinação de problemas ou do Centro de Suporte da IBM, execute a seguinte seqüência de operações para recriá-las:

  1. Certifique-se de que nenhum usuário do workbench esteja implementando em intermediários. É preciso aguardar até que essas ações sejam concluídas.
  2. Pare e intermediário utilizando o comando mqsistop.
  3. Para o gerenciador de filas do intermediário utilizando o comando endmqm.
  4. Se não houver danos em nenhuma das tabelas do banco de dados do intermediário, faça um backup dessas tabelas. Essas tabelas são interdependentes e devem estar todas em um estado consistente quando restauradas. Não é possível restaurar ou fazer backup de tabelas individuais.
  5. Exclua o intermediário utilizando o comando mqsideletebroker.
  6. Crie novamente o intermediário utilizando o comando mqsicreatebroker.
  7. Restaure as tabelas do banco da dados do intermediário, ou do backup recém-executado ou de uma versão de backup bem-sucedido anteriormente.
  8. Inicie o intermediário utilizando o comando mqsistart.
  9. Reimplemente a configuração do domínio para assegurar que a configuração em todo o domínio do intermediário seja consistente.

Tarefas relacionadas
Criação de um Intermediário
Exclusão de um Intermediário
Recuperando-se após Falha

Referências relacionadas
Comando mqsicreatebroker
Comando mqsideletebroker
Comando mqsistart
comando mqsistop