Configure DB2 como um banco de dados Rational Connector for SAP Solution Manager.
Sobre Esta Tarefa
Essas etapas de alto nível informam como configurar o Rational Connector para usar o DB2 como o 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.
Procedimento
Criar o banco de dados do DB2
- Abra o centro de controle do DB2.
.
Os comandos para abrir o o centro de controle DB2 variam por sistema operacional.
Execute o comando adequado.
- Clique com o botão direito em Todos os Bancos de Dados e, em seguida, clique em . Use todas as configurações padrão, exceto as duas configurações a seguir:
- Alterar o buffer pool padrão e o tamanho da página da tabela para 8K
- Alterar o conjunto de códigos para UTF-8
- Clique em Concluir. O banco de dados é criado.
Crie as tabelas no banco de dados DB2.
- No centro de controle DB2, clique no ícone Editor de Comando na barra de ícones superior.
- Clique em Incluir e selecione o novo banco de dados como o 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.
Atualize o arquivo de propriedades do conector para apontar para o banco de dados
DB2.
- No diretório raiz da instalação do conector, acesse o diretório server/conf e abra o arquivo sapconnector.properties. Por exemplo,
SAPCInstallDir/server/conf/sapconnector.properies
- Nos arquivos de propriedades, localize estas linhas:
#
# 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 para 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 criado e db2admin e
<password> pelo ID do usuário e senha para a identidade de daemon 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. O arquivo de propriedades do conector é atualizado para apontar para o banco de dados DB2.
Se você estiver usando o WebSphere Application Server, certifique-se de que os drivers
DB2 JDBC acessíveis para o aplicativo Java™ Platform, Enterprise Edition do conector, criando um provedor
DB2 JDBC no WebSphere Application Server. Vá para a próxima seção se você estiver usando o servidor
de aplicativos Apache Tomcat.
- Abra o console administrativo apontando um navegador para http://yoursystem:9060/ibm/console
- Clique em .
- Na primeira página do assistente, selecione Todos os Escopos e, em seguida, selecione Node=YourNodeName, Server=YourServerSetup.
Clique em Novo. Configure Tipo de Banco de Dados para DB2, Tipo de Provedor para DB2,
Usando o Driver IBM JCC e Tipo de Implementação para a
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.
Torne os drivers DB2 JDBC acessíveis para Tomcat
- Copie os drivers DB2 JDBC para o diretório SAPCInstallDir/server/tomcat/lib.
É possível obter o arquivo db2jcc.jar do diretório SQLLIB/java da instalação
DB2.