Comando mqsimigratetables

Plataformas Suportadas

  • Plataformas Windows 2000, Windows XP
  • UNIX
  • z/OS através dos utilitários BIP$DBM1 e BIP$DBM2; consulte Jobs Utilitários do z/OS

Finalidade

Utilize o comando mqsimigratetables para migrar as tabelas do banco de dados para intermediários ou o Configuration Manager.
Nota: Se dois ou mais intermediários compartilharem o mesmo conjunto de tabelas de bancos de dados, você precisará migrar as tabelas de bancos de dados apenas uma vez.

Sintaxe

Parâmetros para a Opção do Intermediário

brokername
(Requerido) Nome do intermediário de destino utilizado para migrar as tabelas do banco de dados.

Em plataformas Windows e UNIX, se o intermediário de destino estiver localizado em um caminho de registro do Intermediário de Eventos, esse caminho será migrado para o registro do WebSphere MQ Event Broker.

Parâmetros para a Opção de Configuration Manager

ConfigMgr
(Requerido) ConfigMgr
Nota: Esse comando precisa ser inserido como ConfigMgr sem aspas.

O comando cria todas as tabelas de banco de dados necessárias para a Versão 5.0 que não existiam na Versão 2.1. Observe que quaisquer tabelas já existentes permanecem.

-d
(Opcional) Excluir os fluxos de mensagens que foram registrados para entrada, mas não implementados. O padrão é incluir novas tabelas e dados mas não excluir nada.

Parâmetros para Ambas as Opções

-i ServiceUserID
(Opcional) O ID do usuário sob o qual o intermediário é executado.
Pode estar em qualquer sintaxe válida de nome de usuário. Em plataformas Windows, eles são:
  • domain\username
  • \\server\username
  • .\username
  • username

Em sistemas UNIX, apenas o último formato, username, é válido.

O ServiceUserID especificado deve ser um membro do grupo local mqbrkrs. Em plataformas Windows, ele pode ser um membro indireto ou direto do grupo. O ServiceUserID também deve ter autorização para acessar o diretório pessoal (no qual o WebSphere Business Integration Event Broker foi instalado) e o diretório de trabalho. Esse ID também deve ser membro (direto ou indireto) de grupo local mqm.

Os requisitos de segurança para ServiceUserID são detalhados em Requisitos de Segurança para Plataformas Windows para plataformas Windows e em Requisitos de Segurança para Plataformas UNIX para UNIX.

-a ServicePassword
(Opcional) A senha para o ServiceUserID. Nas plataformas UNIX, -a é obrigatório para a compatibilidade entre plataformas Windows, mas não é utilizado em relação a ServiceUserID.

Autorização

Em plataformas Windows, o ID do usuário utilizado para chamar este comando deve ter autoridade de Administrador no sistema local.

Em plataformas UNIX, o ID do usuário utilizado para chamar este comando deve ser root ou deve ser igual ao especificado no parâmetro -i. Ele também deve ser membro do grupo mqbrkrs.

Exemplos


mqsimigratetables broker1mqsimigratetables ConfigMgr -d

Conceitos relacionados
Migração

Tarefas relacionadas
Migrando

Referências relacionadas
Preferência de Sintaxe