Para gravar dados em um banco de dados Oracle, crie as tabelas de banco de
dados e configure uma definição ODBC. Configure seu broker para que ele possa conectar-se
com o banco de dados.
Antes de iniciar:Leia os seguintes tópicos:
- Use o script que é fornecido com o WebSphere Message Broker para criar e configurar as tabelas de bancos de dados Oracle no espaço de tabela padrão, que é onde os dados gravados serão armazenados.
- Localize o script de seu sistema operacional:
- Windows: install_dir\ddl\oracle\DataCaptureSchema.sql
- UNIX: install_dir/ddl/oracle/DataCaptureSchema.sql
install_dir é o local da instalação do WebSphere Message Broker.
- No Oracle, insira o seguinte comando para executar o script:
sqlplus user/password @DataCaptureSchema.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 as Conexões ODBC para os Bancos de Dados.
- 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ário e a senha que o broker usa para conectar-se ao banco de dados
- 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.
- 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.