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

Para registrar dados em um banco de dados Oracle, crie as tabelas de banco de dados e configure uma definição ODBC. Configure seu servidor de integração para que ele possa se conectar ao banco de dados.

Antes de Começar

Nota: Escolhendo V2 ou esquema anterior para as tabelas DataCaptureStore .

A maioria dos usuários do IBM® App Connect Enterprise deve utilizar os esquemas definidos no DataCaptureSchema_V2.sql arquivo.

Ele contém esquemas atualizados que usam o nome do host do servidor de integração e o nome do nó de integração para distinguir registros inseridos em nome de outros processos. No IBM Integration Bus 10.0 e anterior, os nós de integração e servidores de integração usam identificadores exclusivos universais (UUIDs) para identificar outros processos e o arquivo DataCaptureSchema.sql contém esquemas de tabela que incluem esses elementos por motivos de compatibilidade.

Como o IBM App Connect Enterprise não utiliza UUIDs, os registros provenientes do IBM App Connect Enterprise contêm valores nulos para esses campos.

Sobre esta tarefa

Procedimento

  1. Use o script fornecido com o IBM App Connect Enterprise para criar e configurar as tabelas do banco de dados Oracle no espaço de tabelas padrão, que é onde seus dados registrados serão armazenados. O script cria algumas tabelas que não são usadas atualmente e são reservadas para uso futuro, como WMB_EVENT_FIELDS e WMB_EVENT_TYPES.
    1. Localize o script de seu sistema operacional:
      • Windows: install_dir\server\ddl\oracle\DataCaptureSchema_V2.sql
      • Linux® ou UNIX: install_dir/server/ddl/oracle/DataCaptureSchema_V2.sql
      install_dir é o local onde está instalada a versão do ` IBM App Connect Enterprise `.
    2. No Oracle, insira o comando a seguir para executar o script:
      sqlplus user/password @DataCaptureSchema_V2.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 conexões do ODBC com os bancos de dados..

  3. Use o comando mqsicredentials ou ibmint para definir um identificador de usuário e uma senha para o servidor de integração para conexão com o banco de dados; por exemplo:
    mqsicredentials --create --work-dir workDir --vault-key vaultPassword --credential-type odbc --credential-name dataSourceName --username userID --password password
    ibmint set credential --work-dir workDir --vault-key vaultPassword --credential-type odbc --credential-name dataSourceName --username userID --password password
    • workDir é o nome do diretório de trabalho do seu servidor de integração.
    • vaultPassword é a chave do cofre que é usada para acessar o cofre onde a credencial está armazenada.
    • dataSourceName identifica o banco de dados no qual você deseja registrar os dados.
    • userID e password especificam o identificador de usuário e a senha que o servidor de integração usa para se conectar ao banco de dados.
  4. Para garantir que as alterações nas credenciais tenham efeito, reinicie o servidor de integração.
    Para obter mais informações, consulte Inicialização de um servidor de integração.
  5. Teste a conexão com o seu banco de dados usando o comando mqsicvp .
    Para obter mais informações, consulte o comando mqsicvp.

O que fazer em seguida

Continue seguindo as etapas para gravar dados. Para obter mais informações, consulte Registro de dados.