[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Aug 2005
    Beiträge
    2

    Journaling - Erkennung

    Gibt es eine Möglichkeit in einer Systemtabelle zu erkennen, ob für eine Datei das Journaling aktiviert worden ist, oder nicht?

    In der QSYS/QADBXREF finde ich nichts.
    Aber das Programm DSPFD muss das ja auch von irgendwoher nehmen, oder?

    Vielen Dank für die Info.

    Günther

  2. #2
    Registriert seit
    Jul 2003
    Beiträge
    15

    Journaling

    Zitat Zitat von kracherl3
    Gibt es eine Möglichkeit in einer Systemtabelle zu erkennen, ob für eine Datei das Journaling aktiviert worden ist, oder nicht?

    In der QSYS/QADBXREF finde ich nichts.
    Aber das Programm DSPFD muss das ja auch von irgendwoher nehmen, oder?

    Vielen Dank für die Info.

    Günther
    Der Befehl WRKJRNA könnte hier weiterhelfen....
    WRKJRNA JRN(QAUDJRN) OUTPUT(*PRINT)

  3. #3
    Registriert seit
    Aug 2005
    Beiträge
    2
    Zitat Zitat von GEGE
    Der Befehl WRKJRNA könnte hier weiterhelfen....
    WRKJRNA JRN(QAUDJRN) OUTPUT(*PRINT)
    Dieser Befehl ist mir bekannt. Vielleicht zur Klarstellung, was ich beabsichtige:

    Mein Ziel ist es, aus einem Programm heraus auf verschiedene Tabellen mittels SQL generisch zugreifen zu können, deren Definition und auch allfällige Journaling/Commitment Einstellung mir a priori unbekannt ist.
    Da ich auch keine OS APi Calls verwenden will, suche ich nach einer einfachen Möglichkeit, die Journaling einstellung herauszufinden. Ich dachte, das wäre in einer der Systemtables eingetragen. (QSYS/QADBXREF, ...) Habe aberselbst nichts gefunden. Dies würde mir helfen, zu wissen, ob ich bei Insert/Update/Delete ein Isolationlevel und Commit/Rollback gebrauchen kann, oder nicht. Meine Programmnutzer solle den berühmt-berüchtigten SQL7008 nicht zu sehen bekommen.
    Diesen SQL7008 abzufangen und das SQL-Statement dann nochmal mit Clause "WITH NC" (kein Commitment Control für das Statement) abzufeuern, erscheint mir etwas holprig...

    Api-Calls oder CL-Befehle helfen mir nicht. SQL only!


    Vielen Dank im Voraus für weitere Anregungen

    Günther

Similar Threads

  1. Journaling für alle Tabellen eines Schemas einschalten
    By remo2010 in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 24-11-06, 15:24
  2. Audit Journaling
    By Josh in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 05-10-05, 12:46
  3. ODBC und Journaling
    By Neptun in forum IBM i Hauptforum
    Antworten: 25
    Letzter Beitrag: 18-07-05, 16:27
  4. create collection, abeer kein Journaling?
    By Sascha Storzum in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 19-08-02, 12:26
  5. Antworten: 1
    Letzter Beitrag: 05-10-01, 08:42

Berechtigungen

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