Si Content Platform Engine est
déployé sur WebSphere Application
Server et
utilise une base de données différente que Rendition Engine,
vous devez installer des pilotes pour la base de données Rendition Engine sur le serveur Content Platform Engine.
Rendition Engine peut être configuré pour utiliser
une base de données autre que celle de la librairie Content Platform Engine. Par exemple, Rendition Engine peut utiliser Microsoft SQL Server et Content Platform Engine peut utiliser DB2.
Dans ce
cas, vous devez configurer Content Platform Engine avec le pilote
JDBC correspondant pour la base de données Rendition Engine afin
de permettre le logiciel client Rendition Engine qui s'exécute sur le serveur
d'applications Content Platform Engine d'accéder à la base
de données Rendition Engine.
Pour installer des pilotes de base de données sur WebSphere Application
Server :
- Installez les pilotes JDBC sur chaque noeud WebSphere Application
Server où Content Platform Engine est déployé.
- Procurez-vous les pilotes JDBC pour votre type de base de données.
- Microsoft SQL Server
- Accédez au site Web du support Microsoft et recherchez la version du pilote JDBC de serveur SQL qui correspond à la version du kit JDK sur le système sur lequel WebSphere Application
Server est installé.
- Oracle
- Accédez au site Web http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html et recherchez
le fichier de pilote JDBC qui correspond à la version du kit JDK sur le système où WebSphere Application
Server est installé.
- Extrayez et copiez le fichier de pilote JDBC à l'emplacement suggéré suivant :
- AIX, HPUX,
HPUXi, Linux, Solaris
- /opt/jars
Ne copiez pas le fichier dans ...WebSphere/AppServer/lib/ext.
- Windows
- C:\jars
Ne copiez pas le fichier dans ...WebSphere\AppServer\lib\ext.
- Démarrez la console d'administration WebSphere Application
Server
et connectez-vous à votre profil Content Platform Engine
en utilisant le compte appserver_console_user en tant qu'utilisateur de la console d'administration
et suivez la procédure ci-après pour configurer les noeuds ou le cluster Content Platform Engine, le cas échéant.
- Sélectionnez .
- Sélectionnez Portée de cellule dans la liste Toutes les portées.
- Définissez la valeur de la variable en fonction du chemin du pilote JDBC défini lors de l'installation des pilotes
JDBC sur la machine IBM®
WebSphere Application Server. (Si la variable n'existe pas, créez-la puis définissez sa valeur.)
- Sélectionnez Portée de noeud dans la liste Toutes les portées. Dans une configuration de cluster, sélectionnez Portée de noeud pour tous les noeuds du cluster Content Platform Engine.
- Dans le tableau des variables de substitution, cliquez sur le nom d'élément dans
la colonne Nom qui correspond à la variable d'environnement JDBC pour votre type de base de données
dans le tableau des variables d'environnement de base de données ci-dessous.
Tableau 1. Variables d'environnement de base de donnéesBase de données |
Variable d'environnement
JDBC |
serveur SQL |
MICROSOFT_JDBC
_DRIVER_PATH
|
Oracle |
ORACLE_JDBC
_DRIVER_PATH
|
- Définissez la valeur de l'élément nom_CHEMIN_PILOTE_JDBC selon
le chemin du pilote JDBC défini (/opt/jars ou C:\jars).
- Facultatif : Sélectionnez Portée du serveur dans la liste
Toutes les portées.
Cette étape n'est pas requise sauf si vous
avez défini la variable au niveau de portée de serveur.
- Dans le tableau des variables de substitution, cliquez sur le nom d'élément dans
la colonne Nom qui correspond à la variable d'environnement JDBC pour votre type de base de données
dans le tableau des variables d'environnement de base de données.
- Définissez la valeur de l'élément nom_CHEMIN_PILOTE_JDBC selon
le chemin du pilote JDBC défini (/opt/jars ou C:\jars).
- Enregistrez les modifications apportées à la configuration maître.
- Répétez cette procédure pour toute librairie qui utilise un autre type de base de données.