Cette rubrique décrit la procédure de configuration de DevTest pour utiliser une base de données Microsoft SQL Server.
La procédure suivante consiste à configurer la version SQL Server du fichier site.properties. Les propriétés suivantes dans ce fichier s'appliquent à la configuration de la base de données :
lisadb.reporting.poolName=common lisadb.vse.poolName=common lisadb.acl.poolName=common lisadb.broker.poolName=common lisadb.pool.common.driverClass=com.microsoft.sqlserver.jdbc.SQLServerDriver lisadb.pool.common.url=jdbc:sqlserver://SERVER:PORT;databaseName=DATABASENAME lisadb.pool.common.user=database_username lisadb.pool.common.password=database_password lisadb.pool.common.minPoolSize=0 lisadb.pool.common.initialPoolSize=0 lisadb.pool.common.maxPoolSize=10 lisadb.pool.common.acquireIncrement=1 lisadb.pool.common.maxIdleTime=45 lisadb.pool.common.idleConnectionTestPeriod=5
Pour réduire le nombre de connexions à la base de données, la mise en pool de connexions est utilisée. L'implémentation sous-jacente de la fonctionnalité de mise en pool est c3p0. Pour des informations détaillées sur les paramètres, reportez-vous au fichier http://www.mchange.com/projects/c3p0/index.html#configuration_properties. Par défaut, tous les composants utilisent le pool de connexions commun. Toutefois, vous pouvez définir un pool distinct pour chaque composant ou combiner les deux.
Pour la base de données de génération de rapports, il est recommandé de disposer de 10 Go miminum pour des performances optimales. Une base de données pour VSE est requise uniquement si vous utilisez des images héritées créées dans une version antérieure à 6.0.
La valeur de chaque propriété qui finit par password (mot de passe) est automatiquement chiffrée lors du démarrage.
Remarque : Les installations à distance de la station de travail DevTest Workstation, du coordinateur, serveur de simulation, du VSE, ou d'un autre composant DevTest distant ne requièrent aucune configuration supplémentaire. Ils reçoivent tous site.properties à partir du registre lorsqu'ils se connectent et configurent leur accès à la base de données en conséquence.
Procédez comme suit:
En général, vous mettez à jour les propriétés suivantes :
Important : Le pilote JDBC doit être ajouté aux deux répertoires.
Le tableau de bord Enterprise Dashboard utilise une base de données Derby interne par défaut. Il est recommandé d'utiliser une base de données externe à la place.
Procédez comme suit:
# Should we start the internal Derby DB instance in the Enterprise Dashboard? dradisdb.internal.enabled=true
dradisdb.internal.enabled=false
# Internal Derby DB network interface to use (0,0.0,0 == all network interfaces) #dradisdb.internal.host=0.0.0.0 # Internal Derby DB port number to use #dradisdb.internal.port=1530
lisadb.pool.dradis.driverClass=oracle.jdbc.driver.OracleDriver lisadb.pool.dradis.url=jdbc:oracle:thin:10.130.150.36:1521:ORCL lisadb.pool.dradis.user=dradis21 lisadb.pool.dradis.password=dradis21
lisadb.pool.dradis.driverClass=com.microsoft.sqlserver.jdbc.SQLServerDriver lisadb.pool.dradis.url=jdbc:sqlserver://SERVER:PORT;databaseName=DATABASENAME lisadb.pool.dradis.user=dradis21 lisadb.pool.dradis.password=dradis21
lisadb.pool.dradis.driverClass=com.mysql.jdbc.Driver lisadb.pool.dradis.url=jdbc:mysql://DBHOST:DBPORT/DBNAME lisadb.pool.dradis.user=dradis21 lisadb.pool.dradis.password=dradis21
|
Copyright © 2014 CA Technologies.
Tous droits réservés.
|
|