WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Criando e Configurando um Banco de Dados DB2 para Gravação de Dados

Para gravar dados em um banco de dados DB2, crie o banco de dados e configure uma definição ODBC para ele. Configure seu broker para que ele possa conectar-se com o banco de dados.

Antes de iniciar:

Leia os seguintes tópicos:

  1. Use o script fornecido com o WebSphere Message Broker para criar e configurar um banco de dados DB2 para armazenar dados gravados.
    1. Localize o script de seu sistema operacional:
      • Windows: install_dir\ddl\db2\DataCaptureSchema.sql
      • UNIX: install_dir/ddl/db2/DataCaptureSchema.sql
      • z/OS : o script JCL está no conjunto de dados e membro SBIPPROC(BIPRRDB)
      install_dir é o local da instalação do WebSphere Message Broker.
    2. Opcional: Para especificar seu próprio banco de dados ou esquema, customize o script DataCaptureSchema fornecido e salve as mudanças.

      Se você modificar o SQL para especificar um esquema específico, precisará também configurar o mesmo nome de esquema no serviço configurável DataCaptureStore.

      Talvez você também queira editar o script pelos seguintes motivos:
      • Se você executou o script e deseja executá-lo novamente, deverá eliminar o banco de dados MBRECORD primeiro. Insira o comando drop database MBRECORD antes da linha que informa create database MBRECORD.
      • O tamanho máximo do corpo da mensagem que pode ser gravado (depois que a codificação tiver ocorrido) é de 5 MB. O tamanho padrão é de 5 MB, mas é possível aumentar esse tamanho editando o script para tornar a coluna WMB_BINARY_DATA.DATA maior.
    3. Em uma linha de comandos, navegue até o local do script e execute-o:

      No Windows, use uma Janela de Comandos do DB2 para assegurar-se de que o ambiente de comando esteja ocnfigurado corretamente. Clique em Iniciar > IBM DB2 > databaseInstance > Ferramentas de Linha de Comandos e selecione Janela de Comando, em que databaseInstance é o nome da instalação do DB2.

      No UNIX, um script chamado db2profile é fornecido para configurar o ambiente; para obter mais informações, consulte Ambiente de Comando: Sistemas Linux e UNIX.

      Quando o ambiente de comando estiver configurado, será possível executar o script.

      Por exemplo, no Windows ou UNIX, insira o comando a seguir:

      db2 -tvf DataCaptureSchema.sql
  2. Crie uma definição ODBC para o banco de dados.

    Se você usou o script fornecido para criar seu banco de dados sem modificações, crie uma definição ODBC para o banco de dados chamado MBRECORD, com MBRECORD como o nome da origem de dados (DSN). Para obter mais informações, consulte Ativando as Conexões ODBC para os Bancos de Dados.

  3. Use o comando mqsisetdbparms para configurar um identificador de usuários e uma senha para o broker usar ao se conectar ao banco de dados; por exemplo:
    mqsisetdbparms brokerName -n dataSourceName -u userID -p password
    • brokerName é o nome do broker.
    • dataSourceName identifica o banco de dados no qual você deseja gravar dados.
    • userID e password especificam o identificador de usuários e a senha que o broker usa para se conectar ao banco de dados.
  4. Para assegurar-se de que as mudanças no comando mqsisetdbparms entrem em vigor, reinicie o broker. Para obter mais informações, consulte Iniciando e Parando um Intermediário.
  5. Teste a conexão com o banco de dados usando o comando mqsicvp. Para obter mais informações, consulte Comando mqsicvp.

Em seguida:

Continue a seguir as etapas para gravar dados; para obter informações adicionais, consulte Gravando Dados.

Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:31:29


Tópico de TarefaTópico de Tarefa | Versão 8.0.0.5 | bj28410_