Configurando o Oracle
Essas instruções presumem que você esteja utilizando um banco de dados Oracle e
orienta sobre as seguintes tarefas:
- Criar uma tabela chamada DATAWAREHOUSE para uso da amostra de Armazém de dados
- Crie uma definição ODBC para o banco de dados
Nota. Quando você cria e acessa as tabelas de banco de dados, fique atento como os seguintes problemas:
- Ao executar o script que cria a tabela no banco de dados, o identificador de usuários a partir do
qual o script é executado determina o nome do esquema do banco de dados. Por exemplo, se seu identificador de
usuários for USERID, o nome completo da tabela DATAWAREHOUSE é
USERID.DATAWAREHOUSE.
- Ao configurar um nó para acessar uma tabela, se o broker não estiver usando o mesmo identificador de
usuários para acessar o banco de dados usado ao criar o banco de dados e tabelas, inclua o nome do esquema no
nó. Por exemplo, Database.USERID.DATAWAREHOUSE.
Antes de seguir essas instruções é necessário ter criado um banco de dados.
-
Abra um novo documento em um editor de texto, copie e cole os seguinte script,
que cria a tabela DATAWAREHOUSE,
no documento, nomeie o arquivo como datawarehouse2.sql e salve o arquivo.
DROP TABLE DATAWAREHOUSE;
CREATE TABLE DATAWAREHOUSE ( MESSAGEDATA BLOB NOT NULL , PUTTIMESTAMP TIMESTAMP NOT NULL , DBINSERTTIMESTAMP DATE DEFAULT CURRENT_TIMESTAMP );
- Em uma janela de comandos aberta para acessar seu banco de dados, vá para a pasta que contém
datawarehouse2.sql e insira o comando a seguir:
sqlplus <uid>/<senha> @datawarehouse2.sql
Aguarde a conclusão do script. Se estiver executando o script pela primeira vez, a mensagem a seguir
é exibida:
ORA-00942: table or view does not exist
Ignore essa mensagem. A mensagem é exibida porque o script tenta remover uma tabela existente chamada
DATAWAREHOUSE antes de criar uma nova tabela, mas se não tiver executado o script antes, o script não pode
localizar a tabela existente.
- Crie uma definição ODBC para o banco de dados com USERDB como o nome da origem de dados (DSN).
Para obter instruções, consulte
Ativando conexões ODBC nos bancos de
dados na documentação do WebSphere Message Broker.
Voltar para Configurando o Banco de Dados
Voltar para Home da Amostra