[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Sep 2001
    Beiträge
    21

    Post DLTSQLPKG aus CL

    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

  2. #2
    Registriert seit
    Apr 2001
    Beiträge
    267

    Post

    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

Similar Threads

  1. Dynamisches SQL in einem CL erstellen
    By Sony in forum IBM i Hauptforum
    Antworten: 27
    Letzter Beitrag: 20-07-09, 21:48
  2. Programmbibliothek in einem Cobol oder CL Programm ermitteln
    By schatte in forum NEWSboard Programmierung
    Antworten: 19
    Letzter Beitrag: 10-01-07, 11:32
  3. Übergabeparameter im CL Script
    By bo1 in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 23-06-06, 15:00
  4. Bibliothekssicherungsliste via CL ändern
    By becama in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 23-06-06, 14:46
  5. SQL-Befehle im CL
    By Hubert Brethauer in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 19-04-06, 08:04

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •