PDA

View Full Version : DLTSQLPKG aus CL



Atomik
24-09-01, 11:47
Hallo,

ich möchte aus einem CL-Programm heraus jede Nacht mehrere SQL-Pakages aus QGPL löschen (generisch).
-------------------------------
PGM
DLTSQLPKG SQLPKG(QGPL/JDBC*)
MONMSG MSGID(CPF2114)
MONMSG MSGID(CPF2117)
ENDPGM
--------------------------------
Das Problem:
Wenn mehrere Packages mit JDBC* vorhanden sind und ein (z.B. das erste) Objekt gesperrt ist, werden alle anderen Objekte nicht mehr abgearbeitet (gelöscht).

Wer kann mir einen Tipp geben wie ich diese Hürde umgehen kann.

Gruß Atomik

Bodo Roggenkamp
24-09-01, 12:23
DSPOBJD (LIB/JDBC*) objtype(*sqlpkg). Ausgabe in eine Datei. Diese Datei im CL auslesen und jedes Objekt einzeln löschen. Somit können alle derzeit nicht verwendeten SQL-Pakete gelöscht werden.

Gruß
Bodo