Comando mqsicreatedb

Utilize o comando mqsicreatedb para criar um banco de dados do DB2 ou do Derby para um intermediário.

Plataformas Suportadas

  • Windows

Propósito

O comando mqsicreatedb cria um banco de dados e o disponibiliza para o intermediário. O comando cria o origem de dados, cria um nome de origem de dados ODBC e, se necessário, dependendo do tipo do banco de dados, cria e inicia um serviço do Windows. O comando cria, na maioria dos casos, uma única instância do serviço do Windows para cada instalação de uma versão do produto principal.

Este comando suporta apenas os mecanismos de banco de dados do DB2 e do Derby instalados.

Sintaxe

Parâmetros

DatabaseName
(Obrigatório) O nome do banco de dados que deseja criar, que faz distinção entre maiúsculas e minúsculas. Você deve especificar este parâmetro primeiro. Restrições sobre o comprimento permitido do nome do banco de dados podem ser impostas pelo mecanismo de banco de dados. Para saber quais restrições do conjunto de caracteres podem ser utilizadas, consulte Caracteres Permitidos em Comandos.
-i ServiceUserID
(Opcional apenas para Derby) O ID do usuário sob o qual o serviço DatabaseInstanceMgr é executado.

Especifique este parâmetro em qualquer sintaxe de nome de usuário válido:

  • domain\username
  • \\server\username
  • .\username
  • username

Se você utilizar o formato não qualificado para este ID do usuário (nome do usuário), o sistema operacional procurará o ID do usuário em todo o seu domínio, começando com o sistema local. Essa pesquisa pode levar algum tempo para concluir.

O ServiceUserID especificado deve ser um membro do grupo local mqbrkrs. O ID pode ser um membro direto ou indireto do grupo. O ServiceUserID também deve ser autorizado para acessar o diretório home (no qual você instalou o WebSphere Message Broker).

Este parâmetro é ignorado se o mecanismo de banco de dados especificado ou padronizado para o comando for DB2. É necessário um ServiceUserID para o Derby, mas apenas para a primeira chamada deste comando. Chamadas subseqüentes são associadas ao serviço Windows DatabaseInstanceMgr existente que é executado sob o ServiceUserID especificado no comando anterior

-a ServicePassword
(Opcional, apenas Derby) A senha para o ServiceUserID. Especifique este parâmetro apenas se você especificou ServiceUserID.
-p PortNumber
(Opcional) O número da porta TCP/IP que esse componente utilizará na máquina local. Se não for especificado, o valor padrão 1527 será utilizado.
-e DbType
(Opcional) O mecanismo de banco de dados a ser utilizado para criar e executar o banco de dados. O valores suportados são DB2 e Derby. Se esta opção não for especificada e apenas o mecanismo de banco de dados estiver disponível, esse mecanismo será utilizado. Se ambos estiverem disponíveis, o mecanismo padrão é DB2.
-u DbUserID
(Opcional, DB2 apenas) Um nome de usuário adicional que requer acesso ao banco de dados que é criado por este comando.

Autorização

O ID do usuário utilizado para chamar esse comando deve ter autoridade de Administrador no sistema local e ser membro do grupo mqbrkrs.

Exemplos

O exemplo a seguir configura um banco de dados com o nome brokerdb na porta 1600:
mqsicreatedb brokerdb -p 1600
O exemplo a seguir configura um banco de dados Derby com o nome derbydb, utilizando o número de porta 1527:
mqsicreatedb derbydb -i wbrkuid -a wbrkpw -e Derby -p 1527 
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Última atualização : 2009-02-13 16:12:57

an35001_