Kapitelübersicht



1. Einleitung
  1.1 Vorbemerkung zu Datenbankfehlern
  1.2 Vorbemerkung zu Fehlern bei Dateizugriffen
  1.3 AP-Uebermittlung (ASS-Problem-Uebermittlung)
  1.4 Uebersicht ueber die Fehlernummernkreise









     1. Einleitung


Kapitelübersicht
Inhaltsverzeichnis


       In diesem Fehlerhandbuch werden die ASS-Fehlermeldungen, die
    im  Zusammenhang mit der Verteilung von Daten  durch die Dezen-
    trale Datenversorgung  und  den  dabei  verwendeten  Programmen
    PCL1224  bis  PCL1228 auftreten koennen,  naeher erlaeutert und
    Hinweise zur Beseitigung der Fehlerquellen gegeben.


    Zur  Erklaerung der Fehlermeldungen, die bei der Einspeicherung
    der  Summendaten  am   PC  vermittels  der  Programme  PCL1004,
    PCL1001, PCL1024, PCL1002 und PCL1046 auftreten koennen, sei an
    dieser Stelle auf die  Fehlerhandbuecher 1 bis 3 verwiesen,  in
    denen die Fehlermeldungen dieser Programme ausfuehrlich erlaeu-
    tert werden.






     1.1 Vorbemerkung zu Datenbankfehlern


Kapitelübersicht
Inhaltsverzeichnis


       ASS  wurde urspruenglich in einer  IMS/DLI-Umgebung  entwik-
    kelt.  DLI arbeitet  mit  Returncodes (Fehlercodes) von  2 Byte
    Laenge und alphanumerischem Format.  Aus diesem  Grund arbeitet
    auch  ASS mit derartigen Returncodes.  In anderen DB-Umgebungen
    wird unter Umstaenden mit andersformatigen Fehlercodes gearbei-
    tet.
    Naehere Informationen zu den uebermittelten Returncodes koennen
    dem Fehlerhandbuch 1 entnommen werden.



       Tritt ein Datenbankfehler auf,  so wird i.a. zusaetzlich zum
    Returncode ein  Segmentname ausgegeben,  aus dem auf die Daten-
    bank geschlossen werden kann, in der der Fehler auftrat.


    Die Zuordnung der Segmentnamen zu den Datenbanken kann der fol-
    genden Tabelle entnommen werden.


          Segmentname  I              Datenbank
        ---------------I---------------------------------------
                       I
            SST001WE   I  Wertedatenbank             (DST001)
            SST002WA   I  Wertedatenbank             (DST001)
                       I
            SST011SA   I  Schluesseldatenbank        (DST002)
            SST011KY   I  Schluesseldatenbank        (DST002)
            SST012GR   I  Schluesseldatenbank        (DST002)
            SST013SA   I  Schluesseldatenbank        (DST002)
            SST014GZ   I  Schluesseldatenbank        (DST002)
                       I
            SST021CO   I  Steuerungsdatenbank        (DST003)
            SST022VS   I  Steuerungsdatenbank        (DST003)
            SST023CV   I  Steuerungsdatenbank        (DST003)
            SST024SA   I  Steuerungsdatenbank        (DST003)
            SST025VW   I  Steuerungsdatenbank        (DST003)
            SST026AR   I  Steuerungsdatenbank        (DST003)






     1.2 Vorbemerkung zu Fehlern bei Dateizugriffen


Kapitelübersicht
Inhaltsverzeichnis


       In der  PC-Umgebung  sind einige zusaetzliche Returncodes zu
    beachten, die durch die Verwendung von Micro Focus COBOL vorge-
    geben werden.  Zusaetzlich zu den  COBOL Returncodes werden je-
    doch  auch einige der im Fehlerhandbuch 1 beschriebenen ASS Re-
    turncodes verwandt.


       Im  Gegensatz zu den  ASS Fehlermeldungen,  deren Format be-
    reits im  ASS Fehlerhandbuch 1  beschrieben ist,  enthalten die
    neuen Fehlermeldungen in der PC-Umgebung COBOL Returncodes, die
    im  allgemeinen aus  zwei Ziffern bestehen  und eine Angabe der
    betroffenen Datei.




    Die neuen Fehlermeldungen haben folgende Form:


      ASS ERROR  DB-FEHLER .. IN SEGMENT ........ BEI OPCODE ...
                           I               I                  I
                           I               I                  I
                       Returncode          I                  I
                                           I                  I
                                  Segmentbezeichnung          I
                                                              I
                                                   Operationscode



      ASS ERROR  FEHLER .. BEI .. - ZUGRIFF AUF DATEI .......
                        I      I                         I
                        I      I                         I
                Returncode     I                         I
                               I                         I
                        Operationscode                   I
                                                         I
                                                     Dateiname



      ASS ERROR  FEHLER BEIM DATEIZUGRIFF AUF DATEI ...., RTC: ..
                                                     I         I
                                                     I         I
                              Name der betroffenen Datei       I
                                                               I
                                                       Returncode

                                                                1.2



       Die nachstehende  Tabelle  enthaelt die  zusaetzlichen COBOL
    Returncodes und eine kurze Erlaeuterung der Fehlerursache.



       Returncode I  Erklaerung
      ------------I----------------------------------------------
                  I
           02     I  ISAM - Mehrdeutiger Datenschluessel
           04     I  Die Laenge des Records passt  nicht zu den
                  I  definierten Dateiattributen
           05     I  Die  optionale Datei  kann nicht geoeffnet
                  I  werden
           10     I  Dateiende erreicht (EOF)
           21     I  Sequenz - Fehler bei  sequentieller  Datei
                  I  (READ/REWRITE)
           22     I  DB - Schluessel mehrdeutig (WRITE/REWRITE)
           23     I  Datensatz  mit  angegebenem Schluessel ist
                  I  nicht vorhanden,  oder optionale Datei ist
                  I  nicht vorhanden
           30     I  Fehler beim Dateizugriff: Datensatz ist zu
                  I  lang oder Uebertragungsfehler
           34     I  Datensatz  ist laenger als  die Definition
                  I  (WRITE/REWRITE)
           35     I  Datei nicht gefunden (OPEN INPUT/I-O)
           37     I  Datei kann nicht im  angegebenen Modus ge-
                  I  oeffnet werden
           38     I  Datei kann nicht geoeffnet werden, da fuer
                  I  Zugriff gesperrt
           39     I  Physikalische Datei passt nicht zu den Da-
                  I  attributen im Programm
           41     I  Datei kann nicht geoeffnet werden,  da be-
                  I  reits offen
           42     I  Datei  kann  nicht geschlossen werden,  da
                  I  bereits geschlossen
           43     I  Kein READ vor DELETE/REWRITE
           44     I  boundary violation
           46     I  Kein gueltiger naechster Record (READ)
           47     I  Datei ist nicht INPUT/I-O (READ)
           48     I  Datei ist nicht OUTPUT/I-O (WRITE)
           49     I  Datei ist nicht I-O (DELETE/REWRITE)
           9?     I  Compilerspezifische Fehlermeldung beim Da-
                  I  teizugriff.
                  I  ? enthaelt  einen  Binaercode zur weiteren
                  I  Spezifikation des aufgetretenen Fehlers






     1.3 AP-Uebermittlung  (ASS-Problem-Uebermittlung)


Kapitelübersicht
Inhaltsverzeichnis


       Es kann nicht grundsaetzlich ausgeschlossen werden, dass bei
    einer bestimmten  ASS-Installation  Fehler oder Fehlermeldungen
    auftreten,  die  von der jeweiligen  ASS-Systembetreuung  nicht
    hinreichend analysiert oder nicht behoben werden koennen.
    In diesem Fall ist eine  ASS-Problem-Uebermittlung  an die zen-
    trale ASS-Wartung angebracht.



    Problembestimmung:
    ------------------


        Damit das Problem durch das ASS-Wartungspersonal analy-
        siert werden kann, ist es erforderlich, dass der Effekt
        bei der ASS-Wartungszentrale reproduzierbar ist.
        Die hierzu noetigen Informationen sind bereitzustellen.
        Eine schnellere Bearbeitung ist moeglich, wenn das Pro-
        blem auf die kleinste,  am wenigsten  komplexe Form ge-
        bracht wird, welche noch den Effekt liefert.



    Problemuebermittlung:
    ---------------------


        Neben der oben angesprochenen Fehlerbehandlung  ist die
        ASS-Problem-Uebermittlung auch zu Mitteilungen von Res-
        triktionen vorgesehen.






     1.4 Uebersicht ueber die Fehlernummernkreise


Kapitelübersicht
Inhaltsverzeichnis



            Programm   I Fehlernummern     I Fehlerhandbuch
          -------------I-------------------I-----------------
            PCL1224    I ASS5751 - ASS5799 I    HFEHLERV
            PCL1225    I ASS5601 - ASS5650 I    HFEHLERV
            PCL1226    I ASS5651 - ASS5699 I    HFEHLERV
            PCL1227    I ASS5701 - ASS5710 I    HFEHLERV
            PCL1228    I ASS5711 - ASS5750 I    HFEHLERV
                       I                   I
            PCL1001    I ASS11..           I    HFEHLER1
            PCL1002    I ASS12..           I    HFEHLER1
            PCL1004    I ASS61..           I
                       I ASS8549           I    HFEHLER3
            PCL1024    I ASS1401 - ASS1410 I
                       I ASS1499           I    HFEHLER1
            PCL1046    I ASS7700 - ASS7749 I    HFEHLER3



       Zur besseren  Auffindbarkeit der Erklaerungen  der einzelnen
    Fehler und der Massnahmen,  die  zur  Beseitigung  zu ergreifen
    sind, sind die einzelnen Fehlermeldungen im folgenden, nach den
    Fehlernummern in  aufsteigender  Reihenfolge  sortiert,  aufge-
    fuehrt.



Vorheriges Kapitel: Titel / Inhaltsverzeichnis

Nächstes Kapitel:   2. Fehlerbeschreibungen