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
Leia os seguintes tópicos:
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.
Procedimento
- 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.
- 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 `.
- No Oracle, insira o comando a seguir para executar o script:
sqlplus user/password @DataCaptureSchema_V2.sql
- 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..
- 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.
- Para garantir que as alterações nas credenciais tenham efeito, reinicie o servidor de integração.
- Teste a conexão com o seu banco de dados usando o comando mqsicvp .
O que fazer em seguida
Continue seguindo as etapas para gravar dados. Para obter mais informações, consulte Registro de dados.