Service de stockage de données

HCL utilise une base de données pour stocker des données de configuration pour les pages, les clients, le marquage et toutes les autres ressources. Le service de magasin de données gère les sources de données du portail, conformément à la configuration effectuée lors de l'installation d'HCL.

Dans WebSphere® Integrated Solutions Console, le service de stockage de données du portail est répertorié en tant que WP DataStoreService.

Normalement, il ne devrait pas être nécessaire de modifier les propriétés de configuration contenues dans le Service de stockage de données. Les propriétés du Service de stockage de données sont énumérées ci-dessous.

scheduler.cleanup.enabled = (true)
Détermine si la suppression des pages de portail est réalisée ultérieurement par le service de nettoyage planifié ou immédiatement dès que l'utilisateur lance la tâche de suppression. Ceci affecte la suppression des pages de portail et de leurs ressources liées, telles que les composants et les instances de portlet. La valeur par défaut est true, ce qui signifie que la suppression de pages de portail est différée et effectuée par le service de nettoyage.
Remarque : Même si cette propriété a pour valeur true et qu'un nettoyage différé est planifié, les pages supprimées ne sont plus visibles pour les utilisateurs immédiatement après leur suppression.

Pour plus de détails sur cette propriété et sur la planification du service de nettoyage, voir la rubrique Nettoyage différé des pages de portail supprimées.

datasource.machineid
La valeur de cette propriété est équivalente à l'adresse MAC du serveur. Elle se compose d'une chaîne de 12 chiffres hexadécimaux.
Remarque : Ne modifiez pas la valeur de cette propriété.
Les propriétés suivantes sont spécifiques au domaine. Elles vont par paire. Les trois dernières paires sont analogues à la première paire. Les valeurs valides indiquées sous la première propriété xxx.datasource.dbms de la première paire peuvent également être spécifiées pour la première propriété des paires suivantes.
Remarque : N'affectez pas le même nom de schéma deux fois aux domaines de base de données qui résident dans la même instance de base de données. Par exemple, si le domaine de base de données d'édition réside dans une base de données nommée DB1 et utilise le schéma SCHEMA1, aucun autre domaine dans la même instance de base de données ne peut utiliser ce même nom de schéma, SCHEMA1. Cette restriction s'applique uniquement aux domaines qui se trouvent dans la même instance de base de données. L'utilisation du même nom de schéma plusieurs fois dans différentes instances de la base de données du même système de gestion de base de données ne présente aucun problème.
rel.datasource.dbms = your_DBMS
Cette propriété permet de spécifier le système de gestion de base de données pour le domaine de base de données d'édition. La valeur par défaut est DERBYDB2. Les valeurs valides sont indiquées dans le tableau ci-dessous. Elles sont également valides pour la propriété xxx.datasource.dbms properties dans les trois paires de propriétés ci-après.
Tableau 1. Valeurs valides pour xxx.datasource.dbms properties
SGBD utilisé Valeur SGBD pour xxx.datasource.dbms properties
Apache Derby DERBY
IBM® DB2 Universal Database pour z/OS® DB2_ZOS
IBM® DB2 Universal Database Enterprise Server Edition DB2
IBM® DB2® Universal Database Express® Edition DB2
IBM® DB2 Universal Database for i DB2_ISERIES
Oracle Enterprise Edition ORACLE
Microsoft SQL Server Enterprise Edition SQLSERVER
Microsoft SQL Server Enterprise Edition SQLSERVER2005
rel.datasource.schema = ( RELEASE )
Cette propriété permet de spécifier le schéma utilisé pour les objets de la base de données dans le domaine de base de données d'édition.
cust.datasource.dbms = your_DBMS
Cette propriété permet de spécifier le système de gestion de base de données pour le domaine de base de données de personnalisation. La valeur par défaut est DERBYDB2Express. Pour connaître les valeurs valides, voir la propriété rel.datasource.dbms indiquée précédemment.
cust.datasource.schema = ( CUSTOMIZATION )
Cette propriété permet de spécifier le schéma utilisé pour les objets de la base de données dans le domaine de base de données de personnalisation.
comm.datasource.dbms = your_DBMS
Cette propriété permet de spécifier le système de gestion de base de données pour le domaine de base de données de communauté. La valeur par défaut est DERBYDB2Express. Pour connaître les valeurs valides, voir la propriété rel.datasource.dbms indiquée précédemment.
comm.datasource.schema = ( COMMUNITY )
Cette propriété permet de spécifier le schéma utilisé pour les objets de la base de données dans le domaine de base de données de communauté.
jcr.datasource.dbms = your_DBMS
Cette propriété permet de spécifier le système de gestion de base de données pour le domaine de base de données JCR. La valeur par défaut est DERBYDB2Express. Pour connaître les valeurs valides, voir la propriété rel.datasource.dbms indiquée précédemment.
jcr.datasource.schema = ( JCR )
Cette propriété permet de spécifier le schéma utilisé pour les objets de la base de données dans le domaine de base de données JCR.
La propriété suivante spécifie le paramètre démon de suivi de domaine de base de données :
domain.tracker.wait = (1000)
Cette propriété permet de spécifier la durée pendant laquelle le démon de suivi de domaine attend une réponse du domaine de la base de données avant d'interroger à nouveau. Cette valeur est exprimée en millisecondes. La valeur par défaut est 1000 (millisecondes), ce qui équivaut à 1 seconde.
Remarque : Ce démon n'effectue pas d'interrogation en continu, mais seulement en cas d'erreur. C'est pourquoi, l'augmentation de cette valeur n'aura pas pour effet de réduire le trafic de base de données normal.

Pour plus de détails sur les sources de données et leur configuration, consultez la documentation WebSphere® Application Server.