Esse tópico explica como configurar o DB2 como um Rational Connector
for SAP Solution Manager Database
A seguir estão as etapas para a configuração do Rational Connector for SAP Solution Manager
para usar o DB2 como banco de dados:
- Crie o banco de dados.
- Crie as tabelas nesse banco de dados.
- Atualize o arquivo de propriedades do conector para apontar para esse banco de
dados.
- Faça com que os arquivos do banco de dados JDBC sejam acessíveis para o servidor de aplicativos.
Criando o banco de dados do DB2
- Abra o centro de controle do DB2.
- Nos sistemas Windows, selecione
Iniciar -> IBM® DB2 -> Ferramentas de Administração Geral -> Centro de Controle.
- Nos sistemas Linux, os comandos para abrir o centro de controle do DB2
variam conforme o sistema operacional. Execute o comando adequado.
- Clique com o botão direito do mouse em Todos os Bancos de Dados e, em
seguida, clique em Criar Banco de Dados -> Padrão.
Use todas as configurações padrão, exceto as duas configurações a seguir:
- Alterar o tamanho padrão do buffer pool e da página da tabela para 8 K.
- Alterar o conjunto de códigos para UTF-8.
- Clique em Concluir.
Criando tabelas nos banco de dados do DB2
- Abra o centro de controle do DB2.
- Nos sistemas Windows, selecione
Iniciar -> IBM DB2 -> Ferramentas de Administração Geral -> Centro de Controle.
- Nos sistemas Linux, os comandos para abrir o centro de controle do DB2
variam conforme o sistema operacional. Execute o comando adequado.
- Clique no ícone Editor de Comando na parte superior da barra de ícones.
- Clique em Incluir e selecione o novo banco de dados como destino.
- Recorte e cole
o conteúdo de Table.ddl do diretório raiz da instalação do conector na janela superior da linha de
comandos.
- Clique no ícone Executar.
As tabelas são criadas.
Atualizando o arquivo de propriedades do conector para apontar para o banco de dados DB2
- No diretório raiz da instalação do conector, navegue até o diretório
server/conf e abra o arquivo sapconnector.properties.
<Diretório de Instalação do
Conector Raiz>/server/conf/sapconnector.properies
- No arquivo de propriedades, localize as linhas a seguir:
#
# Linhas de
amostra do DERBY
# com.ibm.rational.connector.sap.db.vendor=DERBY
#
pode ser relativo à variável de ambiente SAPC_HOME ou absoluto com.ibm.rational.connector.sap.db.location=sapc/Derby/SAPConnectorDB
#
# Linhas de amostra do DB2
#
#com.ibm.rational.connector.sap.db.vendor=DB2
#com.ibm.rational.connector.sap.db.location=//localhost:50000/SAPC:user=db2admin;password=<password>;
- Comente
as duas linhas do banco de dados Derby com '#' e remova o comentário das duas linhas do
DB2.
- Substitua SAPC pelo nome do banco de
dados e db2admin e <senha> pelo ID do usuário e senha para a identidade do
daemon do DB2. Se necessário, altere o número da porta
de 50000 para que corresponda a sua instalação do DB2.
- Salve o arquivo de propriedades e feche-o.
Fazendo com que os drivers JDBC DB2
fiquem acessíveis ao WebSphere Application
Server
Faça com que os drivers JDBC DB2
fiquem acessíveis ao conector do aplicativo JEE, criando um provedor JDBC DB2 no WebSphere Application Server.
- Abra o console administrativo do WebSphere apontando um navegador para http://yoursystem:9060/ibm/console
.
- Na árvore de navegação do console, clique em Recursos -> JDBC -> Provedores JDBC.
- Na primeira página do assistente, Selecionar "Todos os Escopos", selecione
Node=YourNodeName, Server=YourServerSetup. Em seguida, clique em "Novo".
Configure o tipo de Banco de Dados para DB2, o
tipo de Provedor para DB2 Usando o
IBM JCC Driver e o tipo de Implementação para
origem de dados XA.
- Na segunda página do assistente, configure os caminhos do driver
e do diretório da biblioteca nativa para que sejam os diretórios java e bin em SQLLIB. Se você não souber onde o SQLLIB está localizado em seu sistema, consulte a documentação do DB2.
- Na última página do assistente, clique em Concluir.
Em seguida, salve as alterações.
Fazendo com que os drivers JDBC DB2
fiquem acessíveis ao Tomcat
Copie os drivers JDBC DB2 para diretório da raiz da instalação do <Apache Tomcat>/lib. É possível obter o arquivo db2jcc.jar do diretório SQLLIB/java
da instalação do DB2.