Configure as conexões e crie as tabelas necessárias no banco de dados do Microsoft SQL Server
para trabalhar com o Rational Connector para SAP Solution Manager.
Antes de Iniciar
Assegure-se de atender os pré-requisitos a seguir:
- O serviço é iniciado.
- O driver Java™ Database Connectivity
(JDBC) é instalado.
Dica: Para fazer download do driver JDBC do Microsoft SQL Server, acesse
www.microsoft.com e procure pelo driver JDBC 3.0 em
http://download.microsoft.com/download/D/6/A/D6A241AC-433E-4CD2-A1CE-50177E8428F0/1033/sqljdbc_3.0.1301.101_enu.exe
- O protocolo TCP é ativado para o Microsoft SQL Server.
- Você é membro da função de servidor corrigida sysadmin ou proprietário do banco de dados
(dbo).
Assegure-se de que a segurança do servidor esteja configurada no Modo
de Autenticação do Microsoft SQL Server e Windows.
Sobre Esta Tarefa
Configure o banco de dados SQL Server usando a ferramenta de linha de comandos
sqlcmd fornecida com a instalação do SQL Server.
Procedimento
- Ative a ferramenta sqlcmd para a edição Microsoft SQL Server 2008 Express. Clique em
.
- Na janela SQL Server Configuration Manager, na área de janela esquerda, clique em
.
- Clique duas vezes no protocolo Canais Nomeados.
- Na caixa de diálogo Propriedades de Canais Nomeados, configure o valor do campo
Ativado para Sim.
- Altere o Nome do Canal para \\.\pipe\sql\query.
- Clique em Aplicar e reinicie os Serviços do SQL
Server.
Dica: Também é possível usar a ferramenta visual, como SQL Server Studio Management, que também está disponível para a versão do
Express como o SQL Server Studio Management Express.
Para obter informações adicionais, consulte a documentação do SQL Server ou um administrador de banco de dados SQL
Server (DBA).
Importante: Se você instalar o Rational Connector no mesmo computador ou nos mesmos sistemas operacionais distribuídos,
um banco de dados separado e um usuário do banco de dados associado àquele banco de dados devem ser criados.
- Crie um banco de dados para cada instância do Rational Connector. Use o exemplo a seguir, substituindo sap pelo seu nome do banco de dados:
CREATE DATABASE sapdb
GO
- Crie um usuário e senha e altere a propriedade do banco de dados
executando os comandos a seguir:
CREATE LOGIN sapDBuser
WITH PASSWORD = 'sapDBpswd';
USE sapdb;
exec sp_changedbowner 'sapDBuser'
GO
- Altere o sistema da versão da linha do banco de dados. A partir da ferramenta de linha de comandos, execute o comando a seguir:
Importante: Antes de executar esse comando, assegure-se de que a conexão para o banco de dados esteja aberta.
ALTER DATABASE sapdb SET READ_COMMITTED_SNAPSHOT ON
GO
- Se você estiver se conectando ao seu banco de dados do SQL Server por meio do WebSphere Application Server
com JRE 6.0, configure a variável SQLSERVER_JDBC_DRIVER_FILE para apontar para a versão
JRE 6.0 do driver JDBC denominado sqljdbc4.jar.
Esse
driver poderá ser instalado em um diretório de sua preferência no servidor de aplicativos. Para servidores Tomcat,
coloque sqljdbc4.jar no diretório SAPCInstallDir/server/Tomcat/lib.
Para WebSphere Application Servers, siga estas etapas:
- 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 o Tipo de Banco de Dados para SQL Server,
Tipo de Provedor para SQL Server Usando o Driver IBM JCC e
Tipo de Implementação para origem de dados XA.
- Na segunda página do assistente, configure o caminho do diretório do driver
no qual colocou o arquivo sqljdbc4.jar.
- Na última página do assistente, clique em Concluir.
- Se estiver usando o WebSphere Application Server, você também deve incluir uma propriedade customizada
que aponte para o driver JDBC sqljdbc4.jar. Para obter informações adicionais, consulte
Configurando o WebSphere Application Server.
- Para configurar as conexões com o banco de dados e criar tabelas de banco de dados, use a ferramenta de comando SQL
para executar o script DDL SAPCInstallDir/MSSQL_Tables.ddl.
- Abra o arquivo SAPCInstallDir/server/conf/sapconnector.properties em um editor de texto
e execute estas etapas:
- Comente as linhas padrão do Derby DB.
- Remova o comentário das linhas do SQL Server e altere o nome do host, instância, usuário e campos de senha
para corresponderem às credenciais do seu ambiente.
- Salve o arquivo e feche-o.