|
|
|
|
|
- Présentation
- Fichier de données JNL_FILES.FIC
- Fichier de données JNL_OPERATION.FIC
- Fichier de données JNL_USERS.FIC
- Fichier de données *JNL.FIC (journal des écritures)
Structure des fichiers journal (HFSQL Client/Serveur)
Disponible uniquement avec ce type de connexion
Lors de la journalisation d'un fichier de données HFSQL Client/Serveur, les fichiers suivants sont automatiquement créés : | | JNL_FILES.FIC | Description des fichiers de données journalés. | JNL_OPERATION.FIC | Description des actions effectuées sur un fichier de données journalé. | JNL_USERS.FIC | Description des utilisateurs effectuant une action sur un fichier de données journalé. | xxxJNL.FIC | Fichier créé pour chaque fichier de données journalé. Contient la valeur des enregistrements manipulés avant et après chaque opération. |
Ces fichiers sont créés selon la structure suivante : | |  | 1. Répertoire __JNL Ce répertoire contient :- Le journal des fichiers de données.
- Le journal des utilisateurs.
- Le journal des opérations.
- Pour chaque fichier de données journalé de chaque base de données, le fichier journal correspondant. L'arborescence utilisée correspond à l'arborescence des fichiers de données associés à la base.
Par exemple, si le fichier de données Commande de DonneesApplicationA est journalé, le sous-répertoire __JNL\DonneesApplicationA contiendra le fichier de données CommandeJNL.FIC.Autre exemple : si le fichier de données Client de DonneesApplicationB est jounalé, le sous-répertoire __JNL\DonneesApplicationA\Client contiendra le fichier de données ClientJNL.FIC. 2. Répertoire de la base de données DonneesApplicationA 3. Répertoire de la base de données DonneesApplicationB |
Cette page détaille la structure de ces fichiers. Fichier de données JNL_FILES.FIC Les différentes rubriques présentes dans le fichier de données JNL_FILES.FIC sont les suivantes : | | JNLFile_ID | Identifiant du fichier de données. | Source_DB_File_Location | Nom de la base de données +'\'+chemin relatif du fichier journal. | Source_File_GUID | GUID du fichier de données journalé. | JNL_File_GUID | GUID du journal des écritures. |
Fichier de données JNL_OPERATION.FIC Les différentes rubriques présentes dans le fichier de données JNL_OPERATION.FIC sont les suivantes : | | Operation_ID | Identifiant de l'opération. | USER_ID | Identifiant de l'utilisateur réalisant l'opération. Cet identifiant correspond à l'identifiant du fichier de données JNL_USER.Fic | JNLFile_ID | Identifiant du fichier journalé sur lequel l'opération est effectuée. Cet identifiant correspond à l'identifiant du fichier de données JNL_FILES.Fic. | WLFunction_ID | Identifiant de la fonction WLangage utilisée dans le programme. Pour retrouver le nom de la fonction WLangage utilisée, il suffit de consulter le fichier ListeDéfinitionHF.WL (présent dans le sous-répertoire "Personal\External\" du produit) | Server_Time | Date de l'opération sur le serveur (au format UTC, temps universel) | Record_Number | Numéro de l'enregistrement modifié | Source_Record_Backup_ID | Identifiant dans le fichier des valeurs. Correspond à la valeur de l'enregistrement avant l'opération. | Modified_Record_Bacup_ID | Identifiant dans le fichier des valeurs. Correspond à la valeur de l'enregistrement après l'opération. | HLogInfoMsg | Valeur définie par la fonction HJournalInfo. | HPost_ID | Texte défini par la fonction HPoste. |
Fichier de données JNL_USERS.FIC Les différentes rubriques présentes dans le fichier de données JNL_USERS.FIC sont les suivantes : | | User_ID | Identifiant de l'utilisateur. | Login | Login de l'utilisateur. | Workstation_Name | Nom de la machine de l'utilisateur. | Workstation_IPAddress | Adresse IP de la machine de l'utilisateur. | Application | Nom de l'application |
Fichier de données *JNL.FIC (journal des écritures) Le fichier de données *JNL.Fic contient : - les rubriques présentées dans le tableau ci-dessous,
- toutes les rubriques journalées du fichier de données HFSQL journalé correspondant.
| | User_ID | Identifiant de l'utilisateur ayant réalisé l'opération. Ce numéro permet d'identifier l'enregistrement dans le fichier de données JNL_Users.Fic | Record_Number | Numéro de l'enregistrement dans le fichier de données original journalé. | Record_Status | Etat de l'enregistrement (modifié, supprimé, ajouté, ...) | WLFunction_ID | Identifiant de la fonction WLangage utilisée dans le programme. Pour retrouver le nom de la fonction WLangage utilisée, il suffit de consulter le fichier ListeDéfinitionHF.WL (présent dans le sous-répertoire "Personal\External\" du produit utilisé) | Server_Time | Date de l'opération sur le serveur (au format UTC, temps universel) | HLogInfoMsg | Valeur définie par la fonction HJournalInfo. | HPost_ID | Texte défini par la fonction HPoste. | IDJNL | Identifiant du journal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|