Comando mqsideletebroker

Plataformas Suportadas

Finalidade

Utilize o comando mqsideletebroker para excluir um intermediário nomeado. O comando também exclui as filas no gerenciador de filas local do intermediário (criado quando o intermediário foi criado) e seus dados no banco de dados do intermediário. Você também pode especificar que o gerenciador de filas deve ser excluído.

Embora esse comando exclua todos os dados relativos a esse intermediário das tabelas do banco de dados do intermediário, ele não verifica se as tabelas estão vazias e nem as exclui.

Este comando:
  • Em plataformas Windows, pára o serviço que executa o intermediário.
  • Pára e exclui o gerenciador de filas do WebSphere MQ para o intermediário, se solicitado.
  • Remove os dados do intermediário do banco de dados.
  • Remove o registro do componente no registro do intermediário.

Se você excluir um intermediário que tenha vizinhos do intermediário do WebSphere MQ Publicação/Assinatura, chame também o comando clrmqbrk em cada um desses vizinhos, especificando o intermediário do WebSphere Message Broker que está sendo excluído com esse comando.

Sintaxe

Plataformas Windows, Sistemas Linux e UNIX

z/OS

Parâmetros

brokername
(Obrigatório) O nome do intermediário que deseja excluir. Esse deve ser o primeiro parâmetro.
-q
(Opcional - Plataformas Windows e sistemas Linux e UNIX) Especifica que o gerenciador de filas do intermediário será excluído. (Se esta opção não estiver especificada, apenas as filas do WebSphere Message Broker e os dados do intermediário serão excluídos).

Se o gerenciador de filas hospedar outro componente (o Configuration Manager, Servidor de Nome de Usuário ou ambos, além desse intermediário) que ainda existe, esse comando falhará.

-w
(Opcional - Plataformas Windows e sistemas Linux e UNIX) Exclui todos os arquivos relacionados a esse intermediário do workpath.
Início da mudança-1Fim da mudança
(Opcional - Apenas z/OS) Exclui apenas o registro do intermediário.
Início da mudança-2Fim da mudança
(Opcional - Apenas z/OS) Exclui apenas as filas WebSphere MQ do intermediário.
Início da mudança-3Fim da mudança
(Opcional - Apenas z/OS) Exclui apenas as tabelas e índices DB2 do intermediário.

Respostas

  • BIP8012 Impossível conectar aos componentes do sistema
  • BIP8013 O componente não existe
  • BIP8017 O componente não pode ser excluído
  • BIP8018 Componente em execução
  • BIP8040 Impossível conectar ao banco de dados
  • BIP8048 Incapaz de iniciar o gerenciador de filas
  • BIP8049 Incapaz de parar o gerenciador de filas
  • BIP8052 Incapaz de excluir a fila
  • BIP8073 Nome do intermediário inválido
  • BIP8082 Incapaz de excluir o gerenciador de filas
  • BIP8093 Gerenciador de filas sendo criado
  • BIP8094 Gerenciador de filas parando
  • BIP8095 Gerenciador de filas reservado

Exemplos

mqsideletebroker WBRK_BROKER -q
Início da mudançaPara excluir o registro do intermediário no z/OS para o intermediário CSQ1BRK, utilize o seguinte comando:
mqsideletebroker CSQ1BRK -1
Fim da mudança
Conceitos relacionados
Domínios de Intermediário
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
an07100_