[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Oct 2015
    Beiträge
    109

    Question Ersteller / letzten Änderer einer Source finden.

    Hallo zusammen,

    ich habe mir ein Programm gebastelt, dass mir per dspfd mit *mbrlist
    alle Member einer Source ausgibt.
    Danach geh ich mit einem SQL da drüber und such mir alle raus die am Tagesdatum
    erstellt oder geändert werden.
    Jetzt steh ich vor dem Problem, dass ich damit zwar ermitteln kann was erstellt wurde,
    aber nicht, wer da dran war.

    Gibt es da eine Möglichkeit?

  2. #2
    Registriert seit
    Apr 2005
    Beiträge
    385
    Das war mal ein Lösungsansatz vor vielen Jahren

    http://newsolutions.de/forum-systemi...C3%BCberwachen

  3. #3
    Registriert seit
    Jun 2001
    Beiträge
    1.975
    lies die outqs der Programmierer durch.
    Wenn sie versucht haben zu wandeln findest du da den spool

    (es sei denn sie löschen den, das sagt dir ggf das audit journal)

    Robi
    (der es am einfachsten findet, nicht mit 2 in eine Source zu gehen sondern mit UW oder ähnlichem)
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  4. #4
    Registriert seit
    Oct 2015
    Beiträge
    109
    okay vielen Dank.
    Das mit dem Audit Journal muss ich mir dann mal anschauen.
    Sowohl Spool als auch Option 2 ersetzen sind für mich leider keine Optionen,
    da die Source ja auch ohne Wandlung verändert werden kann und Option 2 über RDI nicht greift.
    Sieht also leider recht düster aus

  5. #5
    Registriert seit
    Oct 2015
    Beiträge
    109
    geht das evtl über die shell?
    hab bei google was zu "stat" gefunden, funktioniert aber nicht auf der Maschine.
    da ich ja Pfad und Datei kenne, die ich prüfen möchte, wäre das ne schöne Funktion, falls es einen command gibt.

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Dies geht wirklich nur über das Auditjournal, da die Objekte keine Änderungshistorie besitzen.
    Im Auditjournal gibt es sogar Löscheinträge was ja auch schon mal hilfreich sein kann.
    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

  7. #7
    Registriert seit
    Oct 2015
    Beiträge
    109
    Welchen Eintrag nehm ich da denn vor, wenn ich nur Source Änderungen abfangen möchte?
    Veruscht habe ich:
    QAUDCTL --> *OBJAUD
    und dann CHGOBJAUD auf die entsprechende QRPGSRC.
    Da scheint er allerdings wesentlich zu viel zu protokollieren.
    Vermutlich weil die audition auch noch auf anderen Dateien liegt?
    Gibts da was Besseres?

  8. #8
    Registriert seit
    Jul 2001
    Beiträge
    2.646
    Zitat Zitat von dholtmann Beitrag anzeigen
    Gibts da was Besseres?[/FONT][/COLOR]
    Was besseres gibt es nicht. Das Journal ist die Bibel - was da drin steht, wurde gemacht. Wenn da zu viele Einträge geloggt werden, kommt es auf die Eintragsarten drauf an, wie man die weg kriegt. Aber lieber zu viel als zu wenig loggen und bei der Auswertung filtern...

    -h
    www.RZKH.de
    IBM Champion 2022, 2023, 2024
    IBM i Community Advocate https://www.youracclaim.com/badges/6...c-7ad4ba147af6
    Common / CEAC
    http://pub400.com

  9. #9
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Nein, was anderes bietet die AS/400 nicht an.
    Du musst halt das Journal entsprechend auswerten und den Rest ignorieren.
    Was zu viel protokolliert wird kannst du ja per CHGOBJAUD wieder abschalten.
    Aber vergiss das nicht, wer weiß wann du es doch wieder brauchst.
    Und mit dem nächsten Release ist das wieder da.

    Nun, du könntest theoretisch ein Journal für die Quellen erstellen und die PF-SRC's aufzeichnen.
    Allerdings wird ja meist ein MBR per CLRPFM und vollständigem Insert gepflegt.
    Das lässt den Journalempfänger ganz schön schnell anwachsen.
    Ein Trigger ist leider keine Option, da dieser einen CLRPFM verhindert und somit die Quellen nicht verwaltbar macht.
    Spätesten wenn du Quellen ins IFS verlegst hilft dir auch da nur das Audit.
    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

Similar Threads

  1. RDI - Aufruf eines Programms vorm Öffnen einer Source
    By homue in forum NEWSboard Programmierung
    Antworten: 14
    Letzter Beitrag: 03-02-16, 14:06
  2. mit SQL letzten 3 Stellen eines 5stelligen Feldes löschen
    By programmer400 in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 06-03-15, 09:19
  3. Source in Bibliothek finden!
    By VWBussi in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 24-08-12, 09:34
  4. Zeilenvorschub bei CPYTOPCD in der letzten Zeile
    By hilmar in forum IBM i Hauptforum
    Antworten: 10
    Letzter Beitrag: 09-01-02, 16:53
  5. Wiederfinden einer Teildatei (Source)
    By DD in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 05-07-01, 19:43

Tags for this Thread

Berechtigungen

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