[NEWSboard IBMi Forum]

Thema: MCH2804

  1. #1
    Registriert seit
    Oct 2008
    Beiträge
    56

    Question MCH2804

    Hallo iSeries-Welt!

    Ein Kunde bekommt beim Schreiben mit einem COBOL-Programm in eine physische Datei mit dem Namen RTREF die Fehlermeldung MCH2804.
    Ausgangsprogramm: IxMachineIndexExtend
    Nachricht: Es wurde versucht, die Speicherbegrenzung für Objekt RTREF zu überschreiten.

    Dann kommt der Folgefehler CPF5272.
    Nachricht: Sätze der Teildatei RTREF nicht hinzugefügt.
    Ursache: Sätze wurden nicht zur Teildatei RTREF der Datei RTREF in Bibliothek EFSARCIDX hinzugefügt, da für diese mehr Speicher benötigt wird, als für System, Datei oder Dateieigner verfügbar ist. Fehlerbeseitigung: Speichergrenze wegen Ursachencode 5 überschritten.
    5 -- Objektspeichergrenze überschritten. Zugriffspfad der Teildatei
    RTREF von Datei RTREF in Bibliothek EFSARCIDX hat maximale Größe erreicht, Wegen interner Struktur muss IPL durchgeführt werden, bevor dem Zugriffspfad zusätzliche Einträge hinzugefügt werden können.

    IBM schlägt in diesem Fall also vor, ein IPL zu machen. Gibt es vielleicht noch irgendeine andere Möglichkeit, das Problem zu beheben? Ich könnte mir nämlich vorstellen, dass der Kunde nicht erfreut sein wird, jetzt mitten im Betrieb ein IPL machen zu müssen ...

    Die Datei hat SIZE = *NOMAX.
    Kann man an der Datei (oder sonstwo) etwas einstellen, damit so ein Fehler nicht noch einmal auftreten kann?

    In hoffnungsvoller Erwartung (hilfreicher Antworten)
    Dächsle

  2. #2
    Registriert seit
    Nov 2003
    Beiträge
    2.318
    Zitat Zitat von Daechsle Beitrag anzeigen
    Zugriffspfad der Teildatei RTREF von Datei RTREF in Bibliothek EFSARCIDX hat maximale Größe erreicht, ...
    Boah, wieviele Datensätze habt ihr denn in dieser Datei?

    Vielleicht hilft ein CHGPF ACCPTHSIZ(*MAX1TB), aber dadurch wird laut Hilfetext der Zugriffspfad neu aufgebaut, und das kann dauern.

    Oder könnt ihr einige Datensätze aus dieser Datei löschen?

  3. #3
    Registriert seit
    Oct 2008
    Beiträge
    56
    Zitat Zitat von Pikachu Beitrag anzeigen
    Boah, wieviele Datensätze habt ihr denn in dieser Datei?

    Vielleicht hilft ein CHGPF ACCPTHSIZ(*MAX1TB), aber dadurch wird laut Hilfetext der Zugriffspfad neu aufgebaut, und das kann dauern.

    Oder könnt ihr einige Datensätze aus dieser Datei löschen?
    Der Kunde hat 184202953 (also ca. 184 Mio.) Datensätze in dieser Datei.
    Da darf man nichts löschen, die könnten alle gebraucht werden.

    CHGPF ACCPTHSIZ(*MAX1TB) haben wir dem Kunden jetzt vorgeschlagen. Wenn es lang dauert, muss er das halt hinnehmen, er kann jetzt sowieso nicht damit arbeiten.

    Danke vorerst einmal

Similar Threads

  1. MCH2804 bei STRPRTWTR
    By alexander may in forum NEWSboard Drucker
    Antworten: 0
    Letzter Beitrag: 13-11-06, 14:36

Berechtigungen

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