Vous devez créer des sources de données JDBC pour chaque librairie utilisée par Content Engine. Content Engine utilise les informations des sources de données pour se connecter à la base de données de librairie et la mettre à jour. Par défaut, chaque profil contient une tâche de création de sources de données pour une librairie. Vous pouvez ajoutez autant de tâches qu'il existe de librairies supplémentaires.
Assurez-vous que la feuille de travail Installation and Upgrade Worksheet qui a été remplie pendant les activités de planning est à proximité.
Le profil de configuration par défaut contient une tâche de configuration pour une librairie. Vous devez créer et exécuter une nouvelle tâche pour chaque librairie supplémentaire utilisée par Content Engine.
Pour configurer les paramètres JDBC pour des librairies supplémentaires :
- Ouvrez la feuille de travail Installation and Upgrade Worksheet à jour.
Conseil : Dans la feuille de travail, vérifiez que l'option est active. Pour ne voir que les valeurs de Content Engine, filtrez par CM: Configure JDBC data sources (object store 2) dans la colonne Installation or Configuration Program.
- Démarrez ou arrêtez le serveur d'applications, selon son type.
Tableau 1. Etat obligatoire du serveur d'applicationsOption |
Description |
WebSphere Application Server |
Démarrez le serveur d'applications s'il ne l'est pas déjà. |
JBoss Application Server |
Arrêtez le serveur d'applications. |
Oracle WebLogic Server |
Démarrez le serveur d'applications s'il ne l'est pas déjà. |
- Si le profil de configuration n'est pas ouvert dans Configuration Manager, ouvrez-le en sélectionnant et en navigant jusqu'au fichier nom_de_profil.cfgp.
- Créez une tâche pour la librairie supplémentaire.
Conseil : Si les sources de données de librairie que vous créez partagent des informations telles que le serveur de base de données et le port, vous pouvez copier une tâche Configure Object Store JDBC Data Sources (configuration des sources de données de librairie JDBC) et l'éditer, au lieu de ressaisir les informations.
- Cliquez avec le bouton droit sur le nom de tâche dans le panneau des profils, par exemple sur Configure Object Store JDBC Data
Sources (configuration des sources de données de librairie JDBC) , puis sélectionnez . La nouvelle tâche New_Configure JDBC Data Sources est ajoutée au profil.
- Cliquez avec le bouton droit sur New_Configure JDBC Data Sources,
et sélectionnez Rename Task (renommer la tâche).
- Saisissez un nom de tâche explicite, par exemple Configure
Object Store 2 JDBC Data Sources.
- Cliquez sur OK.
- Cliquez avec le bouton droit sur Configure Object Store 2 JDBC Data Sources (configuration des sources de données de librairie JDBC 2) dans le panneau des profils et sélectionnez Edit Selected Task (éditer la tâche sélectionnée).
- Saisissez les valeurs des propriétés des sources de données de la librairie supplémentaire à partir des données de la feuille de travail.
Dans les environnements à haute disponibilité, entrez les informations supplémentaires suivantes relatives aux sources de données de librairie : - Database server name (nom du serveur de base de données)
- Si vous utilisez une base de données de cluster à haute disponibilité, utilisez le nom virtuel du cluster.
- Database server name RAC node (noeud RAC du nom du serveur de base de données) n
- Si vous utilisez Oracle RAC, vous devez entrer les informations pour les bases de données des deux noeuds du cluster RAC.
- Configuration Manager utilise les valeurs fournies pour créer l'URL JDBC au format présenté dans le tableau suivant :
Tableau 2. Formats de l'URL JDBC pour Oracle RACServeur |
Description |
Exemple |
WebSphere |
jdbc:oracle:@
(DESCRIPTION = (load_balance=yes)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)
(HOST = noeud rac 1)
(PORT = 1521))(ADDRESS =
(PROTOCOL = TCP)(HOST = noeud rac 2)
(PORT = 1521)))
(CONNECT_DATA =(SERVICE_NAME =
nom du service de base de données)
(failover_mode = (type=select)
(method=basic)
(retries=numéro de réessai)(delay=
délai de réessai))))
|
jdbc:oracle:
@(DESCRIPTION =(load_balance=yes)
(ADDRESS_LIST=(ADDRESS =
(PROTOCOL = TCP)(HOST = testrac1)
(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)
(HOST = testrac2)(PORT = 1521)))
(CONNECT_DATA =(SERVICE_NAME =
testracdb)(failover_mode =
(type=select)(method=basic)
(retries=32)(delay=4))))
|
Oracle WebLogic Server |
Consultez le site Web Oracle Technology Network, à l'adresse http://www.oracle.com/technology/documentation/index.html
Recherchez Configuring JDBC Multi
Data sources.
|
|
JBoss Application Server |
jdbc:oracle:@
(DESCRIPTION =(load_balance=yes)
(ADDRESS_LIST= (ADDRESS =
(PROTOCOL = TCP)
(HOST = noeud rac 1)
(PORT = 1521))(ADDRESS =
(PROTOCOL = TCP)
(HOST = noeud rac 2)
(PORT = 1521)))
(CONNECT_DATA =(SERVICE_NAME =
nom du service de base de données)
(failover_mode = (type=select)
(method=basic)
(retries=numéro de réessai)
(delay=délai de réessai))))
|
jdbc:oracle:@
(DESCRIPTION =(load_balance=yes)
(ADDRESS_LIST=
(ADDRESS = (PROTOCOL = TCP)
(HOST = testrac1)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)
(HOST = testrac2)(PORT = 1521)))
(CONNECT_DATA =(SERVICE_NAME =
testracdb)(failover_mode =
(type=select)(method=basic)
(retries=32)(delay=4))))
|
- Sélectionnez pour sauvegarder les modifications.
- Facultatif : WebSphere et
WebLogic seulement. Cliquez sur Test
Database Connection (tester la connexion à la base de données) pour tester la connexion à la base de données en utilisant le nom d'utilisateur de base de données, le nom de serveur de base de données, le nom de base de données, le numéro de port et le mot de passe que vous avez saisis. Le test ne crée pas les sources de données.
- Vérifiez que la tâche est active. Lorsque la tâche est inactive, son nom est suivi de la mention (disabled) (inactive). Pour activer la tâche, cliquez avec le bouton droit sur Configure Object Store
2 JDBC Data Sources (disabled) dans le panneau des profils, puis sélectionnez Enable Selected Task (activer la tâche sélectionnée) dans le menu contextuel.
- Appliquez les paramètres JDBC en cliquant avec le bouton droit sur Configure
Object Store 2 JDBC Data Sources dans le panneau des profils, puis en sélectionnant Run
Task (exécuter la tâche). L'exécution de la tâche de configuration peut prendre plusieurs minutes. Les messages d'état de l'exécution de la tâche s'affichent dans le panneau de la Console, sous les propriétés d'amorçage.
- (JBoss seulement) Démarrez le serveur d'applications.
- Facultatif : Répétez cette procédure autant de fois que nécessaire pour chaque librairie de votre environnement.