[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Sep 2004
    Beiträge
    129

    Unhappy Save Spoolfiledata ???

    Hallo Forum!

    Hatte gestern einige Probleme beim Sichern von Spoolfiles. Hab ein Programm zum Archivieren von OutQs geschrieben dass das neue SPLFDTA (*ALL) unter V5R4 benutzt und habe dabei folgendes Problem gehabt.
    Testweise wollte ich die QEZJOBLOG mit 22320 Spools sichern, aber nach einiger Zeit wurde die Maschine extrem langsam, User flogen raus, Programme stürzten ab usw. In QSYSOPR wurde gemeldet dass mein Job bereits über 30.000(!) Locks hält, die aber mit einem DSPJOB nicht zu sehen waren.
    Es half nur mehr ein ENDJOB (*IMMED) damit der normale Betrieb wieder hergestellt werden konnte. Was bitte wird da gelockt?? Kann ich das irgendwie umgehen oder ist es einfach nicht möglich so viele Spools im laufenden Betrieb zu sichern?

    MfG Peter
    Wer andren eine Bratwurst brät, hat ein Bratwurstbratgerät!

  2. #2
    cbe is offline [professional_User]
    Registriert seit
    May 2005
    Beiträge
    392
    Hallo,

    habe es noch nie probiert, aber vielleicht hilft SAVACT(*SYNCLIB)?

    Gruß,
    Christian

  3. #3
    Registriert seit
    Sep 2004
    Beiträge
    129
    Danke für die schnelle Antwort!

    Hm, das könnte möglich sein, werde es probieren wenn nicht viel los ist am System, traue mich das nicht mehr im Vollbetrieb.

    MfG Peter
    Wer andren eine Bratwurst brät, hat ein Bratwurstbratgerät!

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.243
    Das kann auch nicht im Vollbetrieb laufen. Am Besten ist sogar, das Spoolsystem zu beenden.
    *SYNCLIB hilft da ggf. auch nicht, da die gesamte Lib gegen Veränderung gesperrt werden muss.

    Da es keine eindeutige Zuordnung eines Spools (Name/Job) zu einer bestimmten Datei in QSPL gibt, kann man nicht mit Bestimmtheit sagen, dass nur bestimmte Dateien gesperrt werden.

    Wenn eine Datei wegen Sicherung gesperrt ist, kann keine neue Teildatei hinzugefügt werden, was bei Spoolerstellung aber unweigerlich passiert.
    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
    Sep 2004
    Beiträge
    129
    Ja das klingt einleuchtend.
    Habs mit kleineren OutQs probiert, da funktionierts einwandfrei. Wollte halt dass dieses Programm generell fehlerfrei läuft ohne dass man darauf aufpassen muß wie groß die OutQ ist.
    Wird also ein Nachtjob werden ...

    Vielen Dank für die Info!

    MfG Peter
    Wer andren eine Bratwurst brät, hat ein Bratwurstbratgerät!

  6. #6
    Registriert seit
    Jul 2001
    Beiträge
    2.646
    Zitat Zitat von dabeda Beitrag anzeigen
    Testweise wollte ich die QEZJOBLOG mit 22320 Spools sichern,
    Grade die QEZJOBLOg ist für solch einen Test genau das Richtige ;-) Da kommen ja ständig neue Spools dazu, je nach Einstellung der JOBDs. Und beim Sichern (Spools sind mehr oder weniger auch nur PFs mit Members) diese irgendwie gelockt werden, kann kein Joblog geschrieben werden. Probier das parallel mal mit einer OutQ, die keiner benutzt (aber viele Spools hat) und erstelle während dem Sichern dort ein Spool - geht gern in die Hose.

    IBMs Denke bei der Erstellung der Parameter zum Sichern von Spools war wohl: Damits beim SAVE21 geht...

    -h

  7. #7
    Registriert seit
    Feb 2001
    Beiträge
    20.243
    Naja, Spools sind halt auch nur DB-Objekte und beim Sichern von Anwendungs-Lib's wird diese ja auch häufig beendet, da SAVACT nicht immer wie erwartet funktioniert und ggf. zu Inkonsistenz führt.
    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

  8. #8
    Registriert seit
    Sep 2004
    Beiträge
    129
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Da es keine eindeutige Zuordnung eines Spools (Name/Job) zu einer bestimmten Datei in QSPL gibt, kann man nicht mit Bestimmtheit sagen, dass nur bestimmte Dateien gesperrt werden.
    Also wenn ich das richtig verstanden habe, dann ist es egal welche OutQ ich sichere, es kommt dann einfach aufs Glück an ob wichtige Dateien gesperrt werden und dadurch die Sicherung in die Hose geht, oder?

    Zitat Zitat von holgerscherer Beitrag anzeigen
    Probier das parallel mal mit einer OutQ, die keiner benutzt (aber viele Spools hat) und erstelle während dem Sichern dort ein Spool - geht gern in die Hose.

    Ganz schön kompliziert ...
    Wer andren eine Bratwurst brät, hat ein Bratwurstbratgerät!

  9. #9
    Registriert seit
    Feb 2001
    Beiträge
    20.243
    Schau dir einfach mal mit WRKOBJPDM die QSPL an.
    Es gibt keine Definition, welcher Spool in welcher datei/Teildatei landet, das System verwaltet das selber.

    Da Spools ja auf beliebige OUTQ's verschoben werden können, ändert sich der Speicherort jedoch nicht.

    Da der SAV jedoch einfach die Datei/Teildatei des Spools sperrt und dies ggf. sämtliche Dateien sein können, kann eben während dessen kein neuer Spool erstellt werden.
    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

  10. #10
    Registriert seit
    Sep 2004
    Beiträge
    129
    Ja jetzt hab ichs verstanden. Klingt eigentlich ganz logisch wenn man es weiß.

    Vielen Dank nochmal!
    Wer andren eine Bratwurst brät, hat ein Bratwurstbratgerät!

Similar Threads

  1. Go Save 21 schlägt fehl!!!
    By Der_Unwissende in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 14-11-05, 08:30
  2. AS400 Spoool aus einem alten Save holen?
    By Floppy in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 24-02-05, 13:16
  3. SAVE Directory Entries?
    By samik in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 12-10-04, 11:48
  4. output parameter in save (files shared)
    By Marlin in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 12-08-04, 09:16
  5. Savf kopieren
    By Joe in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 01-08-03, 13:50

Berechtigungen

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