Configuration d'une base de données Microsoft SQL Server

Configurez les connexions et créez les tables dans la base de données Microsoft SQL Server nécessaires pour fonctionner avec Rational Connector for SAP Solution Manager.

Avant de commencer

Assurez-vous de respecter les conditions requises suivantes :

Pourquoi et quand exécuter cette tâche

Configurez la base de données SQL Server en utilisant l'outil de ligne de commande sqlcmd fourni avec l'installation de SQL Server.

Procédure

  1. Activez l'outil sqlcmd pour l'édition Microsoft SQL Server 2008 Express. Cliquez sur Démarrer > Microsoft SQL Server 2008 > Outils de configuration > Gestionnaire de configuration SQL Server.
  2. Dans la fenêtre du Gestionnaire de configuration SQL Server, cliquez sur SQL > Configuration du réseau du serveur > Protocoles pour SQLEXPRESS dans le panneau de gauche.
  3. Cliquez deux fois sur le protocole Canaux nommés.
  4. Dans la boîte de dialogue Propriétés des canaux nommés, définissez la valeur dans la zone Activé sur Oui.
  5. Changez le nom du canal en \\.\pipe\sql\query.
  6. Cliquez sur Appliquer et redémarrez les Services SQL Server.
    Conseil : Vous pouvez également utiliser un outil visuel, tel que SQL Server Studio Management, qui est également disponible pour la version Express , sous le nom SQL Server Studio Management Express. Voir la documentation SQL Server ou un administrateur de base de données SQL pour plus d'informations.
    Important : Si vous installez Rational Connector sur le même ordinateur ou sur les mêmes systèmes d'exploitation répartis, vous devez créer une base de données séparée ainsi qu'un utilisateur de base de données associé à celle-ci.
  7. Créez une base de données pour chaque instance de Rational Connector. Utilisez l'exemple suivant en remplaçant sap par le nom de votre base de données :
    CREATE DATABASE sapdb
    GO
  8. Créez un utilisateur et un mot de passe puis changez la propriété de la base de données en exécutant les commandes suivantes :
    CREATE LOGIN sapDBuser
    WITH PASSWORD = 'sapDBpswd';
    USE sapdb;
    exec sp_changedbowner 'sapDBuser'
    GO 
  9. Changez le système de version de ligne pour la base de données. Dans l'outil de ligne de commande, exécutez la commande suivante :
    Important : Avant d'exécuter cette commande, assurez-vous de l'ouverture de la connexion à la base de données.
    ALTER DATABASE sapdb SET READ_COMMITTED_SNAPSHOT ON
    GO
  10. Si vous êtes connecté à votre base de données SQL Server à l'aide de WebSphere Application Server avec l'environnement d'exploitation Java 6.0, configurez la variable SQLSERVER_JDBC_DRIVER_FILE pour pointer vers la version JRE 6.0 du pilote JDBC intitulé sqljdbc4.jar. Ce pilote peut être installé dans le répertoire de votre choix du serveur d'applications. Pour les serveurs Tomcat, insérez le fichier sqljdbc4.jar dans le répertoire SAPCInstallDir/server/Tomcat/lib. Pour les serveurs WebSphere Application Server, suivez ces étapes :
    1. Ouvrez la console d'administration en pointant un navigateur sur http://yoursystem:9060/ibm/console
    2. Cliquez sur Ressources > JDBC > Fournisseurs JDBC.
    3. Dans la première page de l'assistant, sélectionnez Toutes les portées puis sélectionnez Node=le nom de votre noeud, Server=votre configuration de serveur. Cliquez sur Nouveau. Définissez le Type de base de données sur SQL Server, le Type de fournisseur sur SQL Server en utilisant un pilote JCC IBM et le Type d'implémentation sur Source de données XA.
    4. Dans la seconde page de l'assistant, définissez le chemin du répertoire du pilote vers le répertoire dans lequel vous avez placé le fichier sqljdbc4.jar.
    5. Dans la dernière page de l'assistant, cliquez sur Terminer.
    6. Si vous utilisez WebSphere Application Server, vous devez également ajouter une propriété personnalisée qui pointe vers le pilote JDBC sqljdbc4.jar. Pour plus d'informations, voir la rubrique Configuration de WebSphere Application Server.
  11. Pour configurer les connexions de base de données et créer des tables de base de données, utilisez l'outil de commande SQL pour exécuter le script DDL SAPCInstallDir/MSSQL_Tables.ddl.
  12. Ouvrez le fichier SAPCInstallDir/server/conf/sapconnector.properties dans un éditeur de texte et procédez aux étapes suivantes :
    1. Mettez en commentaire les lignes de base de données Derby par défaut.
    2. Supprimez la mise en commentaire des lignes SQL Server et modifiez les zones de nom d'hôte, d'instance, d'utilisateur et de mot de passe pour correspondre aux données d'identification de votre environnement.
  13. Enregistrez le fichier et fermez-le.

Commentaires en retour