[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Apr 2001
    Beiträge
    267

    Question CPF 5097 Schlüsselabbildungsfehler

    Hallo *all,

    kennt jemand nachfolgend beschriebenes Problem?

    Seit der Umstellung auf Realease V5R1 haben wir mit einer Reihe von Programmen Schhwierigkeiten. Beim Update auf eine bestimmte Tabelle (DDS als Grundlage) kommt es zeitweilig zu folgenden Fehlermeldungen:

    CPD4001 Schlüsselabbildungsfehler im Zugriffspfad von Teildatei &1

    CPF5097 Schlüsselabbildungsfehler in Teildatei &4 (mit Satznummer 0)

    Wenn der Fehler auftritt ist ein Update vorhandener, mit dem Release V5R1 angelegter Sätze ebenso unmöglich wie eine manuelle Eingabe dieser Sätze per DFU.
    Abhängig ist dieser Fehler von der Füllung eines Feldes, das in mehreren logischen Dateien als Schlüssel auftaucht. Es ist nicht feststellbar, welche der logischen Dateien eventuell ein Problem beim Update machen könnte, wobei das Update selbst auf der physischen Datei ausgeführt wird.

    Für Info's schon mal Dank im voraus.

    Gruss
    Bodo

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241

    Post

    Dieser Fehler kann ggf. bei numerischen Feldern auftreten wenn diese per Programm nicht korrekt gefüllt sind.
    In den LF's prüfen, ob die Felder direkt als Schlüssel oder ggf. per Berechnung verwendet werden.
    V5R1 scheint weniger tolerant bei Datenfehlern dieser Art zu sein.
    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
    Apr 2001
    Beiträge
    267

    Post

    Sowohl PF als auch alle LF's sind doch schon etwas älter und Änderungen an den Files bzw. DDS liegen auch schon länger zurück.

    Vermutung von IBM bei diesem Fehler:

    Es wird für diese Datei ein temporärer Index via SQL/QUERY/DFU... generiert der zu den Schlüsselabbildungsfehlern von anderen Anwendungen führt.

    Es waren auch "nur" RPG-Programme davon betroffen.
    Hier kurz getroffene Massnahmen, falls noch jemand von diesem Fehler überrascht wird:

    IBM-Labor-Anweisungen:
    STRDBMON zur Aufzeichnung u. Auswertung gestartet.
    Ale logischen Files neu aufbauen, gemacht, Fehler noch vorhanden.
    Neuaufbau vom PF und allen LF's.

    *** seitdem laufen die Anwendungen wieder, aber Ursache immer noch unklar, Analysen noch in Arbeit ***

    Guss
    Bodo


  4. #4
    Registriert seit
    Oct 2003
    Beiträge
    192
    Hi,

    haben diesen Fehler
    CPF5097 Schlüsselabbildungsfehler

    Nun auch.

    Wiederum ein RPG Programm, allerdings haben wir V5R3M0 (und dass auch schon seit einiger Zeit)

    Das Programm aktualisiert per EXCPT ein Feld dieser schönen Datei, ein ALPHA-Feld (1A Status)

    Weiß noch jemand andere Lösungsmöglichkeiten als alle PF&LF's (mit abhängigen programmen) zu wandeln ?

    Das wäre nämlich durchaus viele Programme was immer (selbst mit gutem ChangeManagementSystem) ein wenig Aufwand bedeutet (Vorlaufbefehle, Überschreibungen, Altlasten etc.)

    *seufz*

    Und das SOOOO kurz vorm Wochenende.. Murphy halt.

    Wäre echt super wenn einer was wüsste

    Thx
    Rince

    P.s. Der Fehler tritt nur sporadisch auf

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Ggf. hilft ein RGZPFM mit Sortierung nach einer LF. Dies erzwingt auf jeden Fall eine Neuerstellung aller LF's, da ja die Satzverweise aktualisiert werden müssen.
    Alternativ halt CPYF in TEMPPF, CLRPFM und CPYF wieder zurück.
    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. SQL-Befehl "DELETE" macht Probleme
    By Neptun in forum IBM i Hauptforum
    Antworten: 11
    Letzter Beitrag: 28-07-05, 12:54

Berechtigungen

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