Service SQL IBM i (AS/400) · Vue
QSYS2.JOURNALED_OBJECTS
Objets journalisés
Liste les objets journalisés (fichiers, zones de données, fichiers de l'IFS) avec leur journal, les images enregistrées et l'héritage.
À quoi ça sert
La vue renvoie une ligne par objet journalisé : journal et sa bibliothèque, ASP, type d'objet, bibliothèque et nom pour les objets de bibliothèque, chemin pour ceux de l'IFS, type de fichier, images enregistrées (avant, après), omission des écritures d'ouverture et de fermeture, héritage de la journalisation et filtre de journal distant.
Elle répond aux questions de contrôle : tel fichier est-il journalisé, dans quel journal, avec quelles images. L'exemple d'IBM liste tous les objets journalisés vers le journal APPJRN de la bibliothèque APPLIB. Elle sert aussi à comparer deux systèmes (haute disponibilité, miroir) ou à repérer les fichiers critiques non protégés.
Pour les règles qui journalisent automatiquement les nouveaux objets, voir QSYS2.JOURNAL_INHERIT_RULES.
Résultat réel sur un IBM i 7.5
Ce que nous avons exécuté :
SELECT * FROM QSYS2.JOURNALED_OBJECTS
Ce que l'IBM i a renvoyé le 01/10/2026 (5 lignes au plus) :
| JOURNAL_LIBRARY Bibliothèque du journal | JOURNAL_NAME Nom du journal | IASP_NUMBER Numéro de l'ASP indépendant | IASP_NAME Nom de l'ASP indépendant | OBJECT_TYPE Type de l'objet | OBJECT_LIBRARY Bibliothèque de l'objet | OBJECT_NAME Nom de l'objet | FILE_TYPE Type de fichier | PATH_NAME Chemin | FILE_IDENTIFIER Identifiant du fichier | JOURNAL_IMAGES Images enregistrées dans le journal | OMIT_JOURNAL_ENTRY Entrées de journal à omettre | INHERIT Héritage | REMOTE_JOURNAL_FILTER Filtre du journal distant |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| BIBAPP007 | BIBAPP007 | 1 | *SYSBAS | *JRNRCV | BIBAPP007 | MARTIN1000 | NULL | NULL | NULL | NULL | NULL | NULL | NULL |
| BIBAPP007 | BIBAPP007 | 1 | *SYSBAS | *JRNRCV | BIBAPP007 | BIBAPP007 | NULL | NULL | NULL | NULL | NULL | NULL | NULL |
| BIBAPP007 | BIBAPP007 | 1 | *SYSBAS | *JRNRCV | BIBAPP007 | MARTIN1001 | NULL | NULL | NULL | NULL | NULL | NULL | NULL |
| BIBAPP007 | BIBAPP007 | 1 | *SYSBAS | *JRNRCV | BIBAPP007 | MARTIN1002 | NULL | NULL | NULL | NULL | NULL | NULL | NULL |
| BIBAPP007 | BIBAPP007 | 1 | *SYSBAS | *JRNRCV | BIBAPP007 | MARTIN1003 | NULL | NULL | NULL | NULL | NULL | NULL | NULL |
Données anonymisées : les noms de système, de profils, de
bibliothèques, de postes et les adresses IP ont été remplacés. Les objets du schéma
JOBISQL sont des objets de démonstration créés pour ce site.
L'exemple d'IBM
Passer en revue tous les objets journalisés dans APPLIB/APPJRN.
-- Description: Review all the objects journaled to APPLIB/APPJRN.
SELECT * FROM QSYS2.JOURNALED_OBJECTS
WHERE OBJECT_LIBRARY = 'APPLIB' AND JOURNAL_NAME = 'APPJRN'
ORDER BY OBJECT_TYPE, OBJECT_LIBRARY, OBJECT_NAME, PATH_NAME;
Colonnes renvoyées (14)
Afficher les 14 colonnes
| Colonne | Type | Signification |
|---|---|---|
JOURNAL_LIBRARY |
VARCHAR(10) | Bibliothèque du journal |
JOURNAL_NAME |
VARCHAR(10) | Nom du journal |
IASP_NUMBER |
INTEGER | Numéro de l'ASP indépendant |
IASP_NAME |
VARCHAR(10) | Nom de l'ASP indépendant |
OBJECT_TYPE |
VARCHAR(7) | Type de l'objet |
OBJECT_LIBRARY |
VARCHAR(10) | Bibliothèque de l'objet |
OBJECT_NAME |
VARCHAR(10) | Nom de l'objet |
FILE_TYPE |
VARCHAR(8) | Type de fichier |
PATH_NAME |
DBCLOB | Chemin |
FILE_IDENTIFIER |
BINARY(16) | Identifiant du fichier |
JOURNAL_IMAGES |
VARCHAR(6) | Images enregistrées dans le journal |
OMIT_JOURNAL_ENTRY |
VARCHAR(10) | Entrées de journal à omettre |
INHERIT |
VARCHAR(4) | Héritage |
REMOTE_JOURNAL_FILTER |
VARCHAR(4) | Filtre du journal distant |