Configurare le connessioni e creare le tabelle necessarie nel database Microsoft SQL Server
per operare con Rational Connector for SAP Solution Manager.
Prima di iniziare
Accertarsi di soddisfare i seguenti prerequisiti:
- Il servizio è stato avviato.
- Il driver JDBC (Java™ Database Connectivity) è stato installato.
Suggerimento: per scaricare il driver JDBC Microsoft SQL Server, andare a
www.microsoft.com e cercare JDBC driver 3.0 da
http://download.microsoft.com/download/D/6/A/D6A241AC-433E-4CD2-A1CE-50177E8428F0/1033/sqljdbc_3.0.1301.101_enu.exe
- Il protocollo TCP è stato abilitato per Microsoft SQL Server.
- Si è un membro nel ruolo server fisso sysadmin o un proprietario del database (dbo).
Accertarsi che la sicurezza del server sia impostata su Microsoft SQL Server e Modalità Autenticazione Windows.
Informazioni su questa attività
Impostare il database SQL Server utilizzando il tool di riga comandi
sqlcmd fornito con l'installazione di SQL Server.
Procedura
- Attivare il tool sqlcmd per Microsoft SQL
Server 2008 Express edition. Fare clic su .
- Nella finestra SQL Server Configuration Manager, nel pannello di sinistra, fare clic su .
- Fare doppio clic sul protocollo Named Pipes.
- Nella finestra di dialogo Proprietà Named Pipes, impostare il valore del campo Abilitato su Sì.
- Modificare il Nome pipe in \\.\pipe\sql\query.
- Fare clic su Applica e riavviare Servizi di SQL Server.
Suggerimento: è inoltre
possibile utilizzare un tool visivo, come SQL Server Studio Management, disponibile anche per la versione
Express come SQL Server Studio Management Express.
Per ulteriori informazioni, consultare la documentazione SQL Server o un amministratore database SQL Server (DBA).
Importante: se si installa Rational Connector sullo stesso computer o sugli stessi sistemi operativi distribuiti, è necessario creare un database separato e un utente ad esso associato.
- Creare un database per ciascuna istanza di Rational Connector. Utilizzare il seguente esempio, sostituendo a sap il nome del database:
CREATE DATABASE sapdb
GO
- Creare un utente e una password e modificare la proprietà del database eseguendo questi comandi:
CREATE LOGIN sapDBuser
WITH PASSWORD = 'sapDBpswd';
USE sapdb;
exec sp_changedbowner 'sapDBuser'
GO
- Modificare il sistema di versione di riga per il database. Dal tool di riga comandi, eseguire questo comando:
Importante: prima di eseguire questo comando, assicurarsi che la connessione al database sia aperta.
ALTER DATABASE sapdb SET READ_COMMITTED_SNAPSHOT ON
GO
- Se si sta stabilendo una connessione al database SQL Server mediante WebSphere Application Server
con JRE 6.0, impostare la variabile SQLSERVER_JDBC_DRIVER_FILE per puntare alla versione JRE 6.0 del driver JDBC denominato sqljdbc4.jar.
Questo driver può essere installato in una directory a scelta sull'application server. Per i server Tomcat, inserire sqljdbc4.jar nella directory SAPCInstallDir/server/Tomcat/lib.
Per WebSphere Application Server, effettuare le seguenti operazioni:
- Aprire la console di gestione, puntando un browser a http://yoursystem:9060/ibm/console
- Fare clic su .
- Nella prima pagina della procedura guidata, selezionare Tutti gli ambiti, quindi selezionare Nodo=nomenodo, Server=configserver.
Fare clic su Nuovo. Impostare Tipo di database su SQL Server, Tipo di provider su SQL Server tramite IBM JCC Driver e Tipo di implementazione su Origine dati XA.
- Nella seconda pagina della procedura guidata, impostare il percorso della directory del driver sulla directory in cui è stato inserito il file sqljdbc4.jar.
- Nell'ultima pagina della procedura guidata, fare clic su Fine.
- Se si sta utilizzando WebSphere Application Server, è necessario anche aggiungere una proprietà personalizzata che punti al driver JDBC sqljdbc4.jar. Per ulteriori informazioni, consultare Impostazione di WebSphere Application Server.
- Per configurare le connessioni al database e creare le tabelle di database, utilizzare il tool comandi SQL per eseguire lo script DDL SAPCInstallDir/MSSQL_Tables.ddl.
- Aprire il file SAPCInstallDir/server/conf/sapconnector.properties in un editor di testo ed attenersi alla seguente procedura:
- Impostare come commento le righe del DB Derby.
- Rimuovere i commenti per le righe di SQL Server e modificare i campi nome host, istanza, utente e password in modo che corrispondano alle credenziali dell'ambiente.
- Salvare il file e chiudere.