Herunterladen Inhalt Inhalt Diese Seite drucken

Fujitsu BS2000/OSD COBOL2000 V1.5 Benutzerhandbuch Seite 258

Compiler
Inhaltsverzeichnis

Werbung

Indizierte Dateien
Ein-/Ausgabe-
Zustand
10
21
22
23
24
30
35
37
38
Tabelle 34: Ein-/Ausgabezustände für indizierte Dateien
258
Bedeutung
Erfolglose Ausführung: Endebedingung
Es wurde versucht, ein sequenzielles READ auszuführen. Es war jedoch kein
nächster logischer Datensatz vorhanden, da das Dateiende erreicht war.
Erfolglose Ausführung: Schlüsselfehlerbedingung
Reihenfolgefehler für eine Datei bei ACCESS MODE IS SEQUENTIAL:
1.
Der Wert des Satzschlüssels wurde zwischen der erfolgreichen Ausführung
einer READ-Anweisung und der Ausführung der nachfolgenden REWRITE-
Anweisung geändert
2.
Bei aufeinanderfolgenden WRITE-Anweisungen wurde die aufsteigende Fol-
ge von Satzschlüsseln nicht eingehalten.
Doppelter Schlüssel
Es wurde versucht, eine WRITE-Anweisung mit einem Primärschlüssel auszufüh-
ren, für den innerhalb der Datei bereits ein Satz vorhanden ist.
Es wurde versucht, einen Satz mit ALTERNATE KEY ohne WITH DUPLICATES-
Angabe zu erstellen, obwohl in der Datei bereits ein Alternativschlüssel mit iden-
tischem Schlüsselwert vorhanden ist.
Datensatz nicht gefunden
Es wurde versucht, anhand eines Schlüssels mit einer READ-, START-, DELETE-
oder REWRITE-Anweisung auf einen Datensatz zuzugreifen, der in der Datei
nicht vorhanden ist.
Überschreiten der Bereichsgrenzen
Es wurde versucht, eine WRITE-Anweisung außerhalb der vom System festge-
legten Bereichsgrenzen einer indizierten Datei auszuführen.
Erfolglose Ausführung: Permanenter Fehler
Es ist keine weitere Information bezüglich der Ein-/Ausgabe-Operation verfügbar
(der DVS-Code liefert weitere Informationen).
Es wurde versucht, eine OPEN INPUT, I-O- oder EXTEND-Anweisung für eine
nicht optionale Datei auszuführen, die nicht vorhanden war.
OPEN-Anweisung auf eine Datei, die wegen folgender Bedingungen nicht eröff-
net werden kann:
1.
OPEN OUTPUT/I-O/EXTEND auf eine schreibgeschützte Datei (Passwort,
RETENTION-PERIOD, ACCESS=READ)
2.
OPEN INPUT auf eine lesegeschützte Datei (Passwort)
Es wurde versucht, eine OPEN-Anweisung für eine Datei auszuführen, die vorher
mit der LOCK-Angabe geschlossen wurde.
Dateiverarbeitung
U41113-J-Z125-6

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis