Structure d'un référentiel
Les fichiers qui permettent d’utiliser un référentiel se trouvent dans un même dossier, dont l’emplacement est enregistré dans le
référentiel système (SystDb).
Par défaut un référentiel HOPEX est stocké au format GBMS (format propriétaire MEGA). Vous pouvez choisir un autre support de stockage pour votre référentiel HOPEX : un format RDBMS (Système de Gestion de base de données relationnelle) comme Oracle ou SQL Server.

Pour plus de détails sur la structure et les avantages des différents supports de stockage, reportez-vous au guide de déploiement
RDBMS Repository Installation Guide.
Un référentiel est constitué de fichiers "NomRéférentiel".XXX dont le type et le format XXX dépendent du support de stockage du référentiel :
|
|
Support de stockage du référentiel HOPEX
|
|
Type d’informations
|
GBMS
|
RDBMS
|
|
Oracle
|
SQL Server
|
|
Sémaphore
d’administration
|
.EMA
(protège les accès simultanés à l'.EMS)
|
N/A
|
N/A
|
|
Gestion des espaces de
travail privés actifs
|
.EMS
|
N/A
|
N/A
|
|
Journal des évolutions du référentiel
(création, mise à jour, etc.)
|
.EMV
|
.EMV
|
.EMV
|
|
Données
|
.EMB
(indissociable des fichiers .EMA, .EMS et .EMV)
|
.EMO*
|
.EMQ*
|
* : ce fichier ne contient pas de données, c’est un pointeur vers les données stockées sur le serveur de base de données relationnelles.
Pour chaque référentiel, des dossiers sont créés dynamiquement lors du travail de l’utilisateur :
• Approve : contient les rapports (MS Word) validés qui sont détachés d’HOPEX.
• Data : contient tous les documents métier créés dans HOPEX.
• Document : contient tous les rapports (MS Word) générés à partir de HOPEX.
• NomRéférentiel.ix : contient le résultat de l’indexation pour la recherche rapide.
• NomRéférentiel.Lock (référentiel GBMS) : contient les verrous créés sur les objets au cours du travail des utilisateurs. Ces fichiers portent l’extension .EMK.
• NomRéférentiel.Log (journal sécurisé du référentiel) : contient les journaux sécurisés du référentiel (activé par défaut). Chaque espace de travail privé est enregistré dans un journal au format .MGL.
• NomRéférentiel.Transactions (journal sécurisé de l’espace de travail privé) : contient les fichiers liés aux espaces de travail privés actifs des utilisateurs du référentiel.

La présence de ces fichiers dépend à la fois du support de stockage du référentiel utilisé et des options activées pour ce référentiel.
Ces fichiers sont :
• "CCC.MGL", où CCC est le code associé à l’utilisateur (l’option Journal sécurisé est activée pour le référentiel).
• "CCC.EMB" et "CCC.EMS" (similaires à ceux du référentiel) qui contiennent les données de l’espace de travail privé GBMS, où CCC est le code associé à l’utilisateur.
• USER : contient un dossier par utilisateur dans lequel sont stockés les fichiers de travail générés par l'utilisateur. Il regroupe les fichiers créés par les procédures de sauvegarde et d’extraction, ainsi que des fichiers de contrôles.

Chaque dossier est nommé "CCC", où CCC est le code associé à l'utilisateur.
• WORK : contient les fichiers de travail créés par les opérations d’administration effectuées avec l'application d'administration.