Notifications 
Reti­rer tout

[Réso­lu] Erreur de journalisation

Posts
Uti­li­sa­teurs
Likes
70  Vu
0
Début du sujet

Bon­jour,

Est-ce que cette erreur vous parle ? com­ment la résoudre ?

Je sais qu’on peut faire ça fichier par fichier

CRTJRNRCV JRNRCV(BTNED/RCVNED)

CRTJRN JRN(BTNED/JRNLOG) JRNRCV(BTNED/RClogs)

STRJRNPF FILE(BTNED/SAPLOGM) JRN(BTNED/JRNLOG)

STRJRNPF FILE(BTNED/SAPTDBM) JRN(BTNED/JRNLOG)

…..

Mais j’ai essayé la méthode sui­vant qui n’a pas fonc­tion­né dans ma bibliothèque

CRTJRNRCV JRNRCV(BTNED/QSQRCV)

CRTJRN JRN(BTNED/QSQJRN) JRNRCV(BTNED/QSQRCV)

QSQJRN : qui per­met de jour­né­li­ser tous les fichiers automatiquement

—————————————————————————-

SQL Error : ‑7008, SQL­State : 55019

[SQL7008] Table SAPLOGM de BTNED incor­recte pour cette opé­ra­tion. Cause .… . : Code rai­son : 3. Codes rai­son : 1 – SAPLOGM n’a aucun membre. 2 – SAPLOGM sau­ve­gar­dée avec libé­ra­tion de mémoire. 3 – SAPLOGM non jour­na­li­sé, aucun droit sur le jour­nal ou l’é­tat du jour­nal est *STANDBY. Les fichiers avec action de contrainte RI de valeur CASCADE, SET NULL ou SET DEFAULT doivent être jour­na­li­sés dans même jour­nal. 4 et 5 – SAPLOGM existe ou est en cours de créa­tion dans la biblio de prod, mais l’u­ti­li­sa­teur est en mode débo­gage UPDPROD(*NO). 6 – Sché­ma en cours de créa­tion, mais util en mode débo­gage avec UPDPROD(*NO). 7 – Table sous-jacente uti­li­sée pour créer une vue incor­recte. Table décrite dans un pgm ou située dans sché­ma tem­po­raire. 8 – Table sous-jacente sto­ckée dans un ASP qui n’est pas celui de l’ob­jet créé. 9 – Index sus­pen­du ou incor­rect. 10 – Contrainte ou déclen­cheur asso­cié à un type de table incor­rect ou nombre max de déclen­cheurs atteint, ou bien noeuds de la table répar­tie ne sont pas tous de la même édi­tion. 11 – Table répar­tie en cours de créa­tion dans sché­ma QTEMP ou vue en cours de créa­tion sur plu­sieurs tables répar­ties. 12 – Impos­sible de créer une table dans QTEMP, QSYS, QSYS2 ou SYSIBM ; elle a une colonne de type DATALINK avec option FILE LINK CONTROL. 13 – Table conte­nant une colonne DATALINK, LOB ou XML incom­pa­tible avec le dic­tion­naire de don­nées. 14 – Colonne DATALINK, LOB, XML ou IDENTITY ne peut être ajou­tée à une table non SQL. 15 – Ten­ta­tive de créa­tion ou de modif d’un objet avec une défi­ni­tion de vali­da­tion d’un ASP dif­fé­rent. 16 – Modi­fi­ca­tion incor­recte de séquence SAPLOGM de BTNED avec une com­mande CL. 17 – Table non uti­li­sable ; elle contient des tran­sac­tions par­tielles. Que faire … : Selon le code rai­son : 1 – Ajou­tez un membre à SAPLOGM (ADDPFM). 2 – Res­tau­rez SAPLOGM (RSTOBJ). 3 – Démar­rez la jour­na­li­sa­tion sur SAPLOGM (STRJRNPF), accé­dez au jour­nal, ou modi­fiez l’é­tat du jour­nal par *ACTIVE (CHGJRN). 4, 5 ou 6 – Exé­cu­tez CHGDBG avec UPDPROD(*YES). 7 – Enle­vez les noms de tables iden­ti­fiant les fichiers de QTEMP ou décrits dans pro­grammes. 8 – Uti­li­sez des tables du même ASP. 9 – Exé­cu­tez EDTRBDAP et modi­fiez l’é­tat de la séquence du che­min d’ac­cès de SUSPENDU à 1–99 ou *OPN. Sinon, recons­trui­sez ou sup­pri­mez la contrainte ou l’in­dex unique. 10 – Entrez des tables admises pour ces contraintes ou ces déclen­cheurs. 11 – Entrez un autre sché­ma que QTEMP ou créez la vue sur une seule table répar­tie. 12 – Entrez un autre sché­ma que QTEMP, QSYS, QSYS2 ou SYSIBM. 13 – Entrez un sché­ma qui ne contient pas de dic­tion­naire de don­nées ou sup­pri­mez toutes les colonnes DATALINK, LOB et XML. 14 – Indi­quez une table SQL. 15 – Entrez un objet du même ASP comme défi­ni­tion de vali­da­tion en cours ou arrê­tez cette der­nière. 16 – Indi­quez une autre séquence ou sup­pri­mez la zone de don­nées asso­ciée à la séquence SAPLOGM de BTNED, puis recréez la séquence. 17 – Consul­tez le msg pré­cé­dent dans l’his­to­rique du travail.

Cor­dia­le­ment

Younes NEDJAR

Éti­quettes du sujet
1 Réponse 
0

1. Avant la créa­tion des fichiers :

CRTJRNRCV JRNRCV(BTNED/QSQRCV)

CRTJRN JRN(BTNED/QSQJRN) JRNRCV(BTNED/QSQRCV)

Une fois ces com­mandes exé­cu­tés, les fichiers crées après sont auto­ma­ti­que­ment journalisés

2. Pour Jour­na­li­ser les fichiers rétroactivement

STRJRNPF FILE(BTNED/*ALL) JRN(BTNED/QSQJRN) OMTJRNE(*OPNCLO)

BTNED : est le nom de la biblio­thèque cible.

Share :