Pour configurer une base de données SQL Server
à utiliser avec Design Management Server,
vous pouvez utiliser la ligne de commande ou un outil visuel tel que SQL Server Studio Management.
Procédure
Les instructions qui suivent supposent que vous utilisez l'outil sqlcmd,
mais vous pouvez également utiliser SQL Server Management Studio.
- Sur le serveur de base de données, en étant connecté en tant qu'administrateur de base de données,
ouvrez une fenêtre de ligne de commande et exécutez la commande sqlcmd pour vous connecter à la base de données. Par exemple, vous pouvez exécuter la commande suivante :
sqlcmd -S localhost\nomInstance
Utilisez le nom de l'instance de base de données pour nomInstance.
- En étant connecté à la base de données, exécutez les commandes suivantes
pour créer une base de données et un utilisateur pour
l'application Jazz Team
Server :
CREATE DATABASE JTS
GO
CREATE LOGIN jtsDBuser
WITH PASSWORD = 'jtsDBpw';
USE JTS;
exec sp_changedbowner 'jtsDBuser'
GO
- Exécutez la commande suivante pour modifier le paramètre de classement de la base de données :
ALTER DATABASE JTS COLLATE SQL_Latin1_General_CP437_CS_AS
GO
- Exécutez la commande suivante pour changer le système de version de ligne de la base de données :
ALTER DATABASE JTS SET READ_COMMITTED_SNAPSHOT ON
GO
- De même, configurez 3 bases de données supplémentaires pour
Design Management Server (DM),
l'entrepôt de données (DW) et Configuration Management Server (VVC) en remplaçant à chaque fois <nom_bd> par l'un des noms
de base de données (DM, DW et VVC).
- Créez la base de données et l'utilisateur :
CREATE DATABASE <nom_bd>
GO
CREATE LOGIN <nom_bd>DBuser
WITH PASSWORD = '<nom_bd>DBpw';
USE <nom_bd>;
exec sp_changedbowner '<nom_bd>DBuser'
GO
- Modifiez le paramètre de classement :
ALTER DATABASE <nom_bd> COLLATE SQL_Latin1_General_CP437_CS_AS
GO
- Changez le système de version de ligne :
ALTER DATABASE <nom_bd> SET READ_COMMITTED_SNAPSHOT ON
GO
- Fermez la connexion à la base de données avec la commande exit.
- Créez une variable d'environnement nommée SQLSERVER_JDBC_DRIVER_FILE et pointez vers le pilote JDBC
sqljdbc4.jar. L'emplacement du pilote varie en fonction de votre installation.
Cliquez sur .
- Cliquez sur l'onglet Avancé puis cliquez sur
Variables d'environnement.
- Dans la liste Variables système, cliquez sur
Nouveau.
- Dans la zone Nom de variable, entrez SQLSERVER_JDBC_DRIVER_FILE et dans Valeur de variable, entrez C:\Chemin_pilote_JDBC\ojdbc4.jar.
Sur les systèmes Linux, ajoutez la déclaration de variable d'environnement suivante :SQLSERVER_JDBC_DRIVER_FILE =.:Chemin_pilote_JDBC/sqljdbc4.jar.
Que faire ensuite
Si vous utilisez l'assistant de configuration de
Design Management Server pour configurer le serveur,
aucune autre personnalisation de base de données n'est nécessaire. Cet assistant configure les bases de données et crée les tables nécessaires.
Si vous n'exécutez pas l'assistant de configuration, vous pouvez personnaliser les bases de données manuellement ; pour plus d'informations, reportez-vous à la section relative à Configuration d'une base de données SQL Server dans la documentation d'installation de Rational Team
Concert.