alex61
28-12-16, 08:47
Hallo Forum !
Ich möchte im IASP eine Bibliothek umbenennen und bekomme nur Probleme.
Die folgende Erläuterung macht das deutlich. Was kann ich tun, damit da klappt ?
Das Umbenennen einer Bibliothek im IASP ist nicht möglich:
Neue Anmeldung und Prüfung der Sperren auf die umzubenennendeBibliothek:
WRKOBJLCKOBJ(*LIBL/CASGDTA1) OBJTYPE(*LIB)
MitObjektsperren arbeiten
System: PRIMARY
Objekt . . . . : CASGDTA1 Typ . . . . . : *LIB
Bibliothek . : QSYS ASP-Einheit . : IASP
Auswahl eingeben und Eingabetastedrücken.
4=Job beenden 5=Mit Job arbeiten 8=Mit Jobsperren arbeiten
Aus-
wahl Job Benutzer Sperre Status Bereich Thread
(Es gibt keine Sperren für das angegebeneObjekt.)
RNMOBJ OBJ(CASGDTA1) OBJTYPE(*LIB) NEWOBJ(CM1GDTA1)
Fehlermeldung:
Objekt bereits in Verwendung.
WeitereNachrichteninformationen
Nachrichten-ID . . . . : CPFA030 Bewertung . . . . . . : 40
Nachrichtenart . . . . : Diagnose
Sendedatum . . . . . . : 27.12.16 Sendezeit . . . . . . : 16:32:06
Nachricht . . . : Objekt bereits in Verwendung.
Ursache . . . . : Das Objekt kann aufgrund von Ursachencode 1 nicht
zugeordnet werden.
1 -- Objekt CASGDTA1 der Art *LIB inBibliothek QSYS wird von einem
anderen Thread verwendet.
2 -- Teildatei CASGDTA1 in Datei der Bibliothek QSYS wird von einem
anderen Thread verwendet.
Fehlerbeseitigung: Warten, bis das Objekt frei wird, und dieAnforderung
wiederholen.
Bereits nach dem Absetzen der Umbenennung kann man verfolgen,wie die Sperren sich allmählich aufbauen:
WRKOBJLCKOBJ(*LIBL/CASGDTA1) OBJTYPE(*LIB)
Mit Jobsperrenarbeiten
System: PRIMARY
Job: INFFJ01 Benutzer: BRAINADM Nummer: 082358
Jobstatus: AKTIV
Auswahl eingeben undEingabetaste drücken.
5=Mit Jobsperren für Teildatei arbeiten 8=Mit Objektsperren arbeiten
Teild. ASP-
Ausw Objekt Bibliothek Objektart Sperre Status sperr. Einheit
AEB QSYS *USRPRF *SHRRD HELD
BRAINADM QSYS *USRPRF *SHRRD HELD
*SHRRD HELD
*SHRRD HELD
BRAINADM QUSRSYS *MSGQ *EXCL HELD
BRAINOWN QSYS *USRPRF *SHRRD HELD
*SHRRD HELD
*SHRRD HELD
CASGDTA1 QSYS *LIB *SHRUPD HELD IASP
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
CASU3132 QSYS *LIB *SHRRD HELD
DCMPFRAC CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
DCMPFRAM CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
DCMPFRAR CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
ESMPF0TK CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
ESMPF0TP CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
ESMPF0TU CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
ESMPF0TV CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
ESMPF0TW CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
GENPFMFP CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
GENPFTSE CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
GENPF0KA CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
GENPF0OK CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
GENPF0OP CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
GENPF0OS CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
GENPF0TC CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
INFFJ01 QSYS *DEVD *EXCLRD HELD
*EXCLRD HELD
*EXCLRD HELD
*EXCLRD HELD
*EXCLRD HELD
IT QSYS *USRPRF *SHRRD HELD
MAIN QSYS *MENU *SHRNUP HELD
*SHRNUP HELD
QDDJBLOG QSYS *FILE-DSP *SHRNUP HELD
QDDSPEXT QSYS *FILE-DSP *SHRNUP HELD
QDUI132 QSYS *FILE-DSP *SHRNUP HELD
*SHRNUP HELD
QGPL QSYS *LIB *SHRRD HELD
QGWCJOB QSYS *PNLGRP *SHRNUP HELD
QHLPSYS QSYS *LIB *SHRRD HELD
QSYS QSYS *LIB *SHRRD HELD
QSYS2 QSYS *LIB *SHRRD HELD
QUSRSYS QSYS *LIB *SHRRD HELD
SRVPFB2P CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
SRVPFIXM CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
XLXTB050 CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
Auch nachdem die Fehlermeldung ausgegeben wurde, bleiben dieTheads erhalten:
Aus-
wahl Job Benutzer Sperre Status Bereich Thread
INFFJ01 BRAINADM *SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
Ich möchte im IASP eine Bibliothek umbenennen und bekomme nur Probleme.
Die folgende Erläuterung macht das deutlich. Was kann ich tun, damit da klappt ?
Das Umbenennen einer Bibliothek im IASP ist nicht möglich:
Neue Anmeldung und Prüfung der Sperren auf die umzubenennendeBibliothek:
WRKOBJLCKOBJ(*LIBL/CASGDTA1) OBJTYPE(*LIB)
MitObjektsperren arbeiten
System: PRIMARY
Objekt . . . . : CASGDTA1 Typ . . . . . : *LIB
Bibliothek . : QSYS ASP-Einheit . : IASP
Auswahl eingeben und Eingabetastedrücken.
4=Job beenden 5=Mit Job arbeiten 8=Mit Jobsperren arbeiten
Aus-
wahl Job Benutzer Sperre Status Bereich Thread
(Es gibt keine Sperren für das angegebeneObjekt.)
RNMOBJ OBJ(CASGDTA1) OBJTYPE(*LIB) NEWOBJ(CM1GDTA1)
Fehlermeldung:
Objekt bereits in Verwendung.
WeitereNachrichteninformationen
Nachrichten-ID . . . . : CPFA030 Bewertung . . . . . . : 40
Nachrichtenart . . . . : Diagnose
Sendedatum . . . . . . : 27.12.16 Sendezeit . . . . . . : 16:32:06
Nachricht . . . : Objekt bereits in Verwendung.
Ursache . . . . : Das Objekt kann aufgrund von Ursachencode 1 nicht
zugeordnet werden.
1 -- Objekt CASGDTA1 der Art *LIB inBibliothek QSYS wird von einem
anderen Thread verwendet.
2 -- Teildatei CASGDTA1 in Datei der Bibliothek QSYS wird von einem
anderen Thread verwendet.
Fehlerbeseitigung: Warten, bis das Objekt frei wird, und dieAnforderung
wiederholen.
Bereits nach dem Absetzen der Umbenennung kann man verfolgen,wie die Sperren sich allmählich aufbauen:
WRKOBJLCKOBJ(*LIBL/CASGDTA1) OBJTYPE(*LIB)
Mit Jobsperrenarbeiten
System: PRIMARY
Job: INFFJ01 Benutzer: BRAINADM Nummer: 082358
Jobstatus: AKTIV
Auswahl eingeben undEingabetaste drücken.
5=Mit Jobsperren für Teildatei arbeiten 8=Mit Objektsperren arbeiten
Teild. ASP-
Ausw Objekt Bibliothek Objektart Sperre Status sperr. Einheit
AEB QSYS *USRPRF *SHRRD HELD
BRAINADM QSYS *USRPRF *SHRRD HELD
*SHRRD HELD
*SHRRD HELD
BRAINADM QUSRSYS *MSGQ *EXCL HELD
BRAINOWN QSYS *USRPRF *SHRRD HELD
*SHRRD HELD
*SHRRD HELD
CASGDTA1 QSYS *LIB *SHRUPD HELD IASP
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
*SHRUPD HELD
CASU3132 QSYS *LIB *SHRRD HELD
DCMPFRAC CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
DCMPFRAM CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
DCMPFRAR CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
ESMPF0TK CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
ESMPF0TP CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
ESMPF0TU CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
ESMPF0TV CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
ESMPF0TW CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
GENPFMFP CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
GENPFTSE CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
GENPF0KA CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
GENPF0OK CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
GENPF0OP CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
GENPF0OS CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
GENPF0TC CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
INFFJ01 QSYS *DEVD *EXCLRD HELD
*EXCLRD HELD
*EXCLRD HELD
*EXCLRD HELD
*EXCLRD HELD
IT QSYS *USRPRF *SHRRD HELD
MAIN QSYS *MENU *SHRNUP HELD
*SHRNUP HELD
QDDJBLOG QSYS *FILE-DSP *SHRNUP HELD
QDDSPEXT QSYS *FILE-DSP *SHRNUP HELD
QDUI132 QSYS *FILE-DSP *SHRNUP HELD
*SHRNUP HELD
QGPL QSYS *LIB *SHRRD HELD
QGWCJOB QSYS *PNLGRP *SHRNUP HELD
QHLPSYS QSYS *LIB *SHRRD HELD
QSYS QSYS *LIB *SHRRD HELD
QSYS2 QSYS *LIB *SHRRD HELD
QUSRSYS QSYS *LIB *SHRRD HELD
SRVPFB2P CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
SRVPFIXM CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
XLXTB050 CASGDTA1 *FILE-PHY *EXCL HELD JA IASP
Auch nachdem die Fehlermeldung ausgegeben wurde, bleiben dieTheads erhalten:
Aus-
wahl Job Benutzer Sperre Status Bereich Thread
INFFJ01 BRAINADM *SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134
*SHRUPD HELD *THREAD 00000134