[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jun 2015
    Beiträge
    340

    DB2 Tabelle gesperrt

    Hallo zusammen, kurz vor dem WE wieder mal eine kleine Frage:

    Ich fülle auf der AS400 eine neu gemachte DB2-Tabelle mit Daten aus anderen Tabellen per SQL.

    Funktioniert auch, nur ist nach dem Lauf die Datei, die befüllt wird, immer von meinem User bzw. dem User, der das CL hat laufenlassen, dauerhaft gesperrt.

    Was muss getan werden, dass da nichts mehr gesperrt wird bzw. nach dem CL-Lauf die
    Tabelle wieder frei ist ?

    Für Infos bin ich wie immer dankbar. :-)

    Schönes WE, Grüße A.

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.258
    Ggf. fehlt da nur ein Commit?
    Schau dir mal den Commit-Status per DSPJOB an.
    Wenn die Ziel-Lib ein Journal hat (sog. SQL-Collection) , wird die Aufzeichnung automatisch gestartet.
    Wenn die SQL's nun mit Commit=*CHG arbeiten, unterliegt sogar der Create Table der Transaktion.
    Ein Rollback würde dann auch die Tabelle wieder entfernen.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Jun 2001
    Beiträge
    1.979
    Brauchst du eine PF?
    Ich würde eine View bevorzugen.
    Und die Erzeugung immer submitten, das geht schneller und es gibt keine sperren.
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.258
    Im Zweifel dann aber einen Rollback;-).
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  5. #5
    Registriert seit
    Jun 2001
    Beiträge
    1.979
    Ja, ist halt auch eine Möglichkeit festzustellen, ob Commitment läuft ...
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  6. #6
    Registriert seit
    Jun 2015
    Beiträge
    340
    danke an alle Helfenden wieder !! In diesem Falle half ein einfacher COMMIT im CL.

Similar Threads

  1. User werden automatisch gesperrt!
    By sven70 in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 16-02-21, 12:49
  2. User werden beim Zugriff aufs QDLS gesperrt
    By angelone in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 10-09-20, 12:04
  3. Datei gesperrt ?
    By alex61 in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 23-08-16, 08:50
  4. Antworten: 40
    Letzter Beitrag: 03-11-14, 09:15
  5. Datensatz von Tabelle A nach Tabelle B
    By Schorsch in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 07-05-04, 11:18

Berechtigungen

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