Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

EXECUTION (Eingabedaten prüfen/nicht prüfen)

Die Anweisung EXECUTION können Sie wahlweise angeben.

EXECUTION { WITH | WITHOUT } CHECK.

WITH

BINILOAD prüft vor dem Ändern der Datenbank, ob die Eingabedaten und die Struktur der Datenbank miteinander vereinbar sind und ob genügend Platz in der Datenbank vorhanden ist.

Findet BINILOAD Abweichungen in den Eingabedaten von der Struktur der Datenbank, so gibt BINILOAD entsprechende Meldungen aus und bricht den Lauf ab. Nur wenn Eingabedaten und die Struktur der Datenbank miteinander vereinbar sind, speichert BINILOAD Tabellen und Sätze ab.

Ist nicht genügend Platz in einem Realm vorhanden, so wird dies am Ende des Prüflaufs durch die folgende Ablaufmeldung angezeigt:

MODIFY-REALM-SIZE <realmname>, DIFFERENCE = n .

Der Programmlauf wird jedoch nicht abgebrochen, wenn in dem Realm SECONDARY_ALLOCATION > 0 eingestellt ist, da der benötigte Freiplatz dann durch automatische Realmerweiterung beschafft wird (siehe auch Handbuch „Datenbankbetrieb“).

Eine automatische DBTT-Erweiterung durch das Dienstprogramm BINILOAD findet nicht statt.

WITHOUT

BINILOAD unterdrückt den Prüflauf, die Daten der Eingabedatei werden sofort gespeichert.Treten Fehler auf, wird der BINILOAD-Lauf abgebrochen und entsprechende Meldungen ausgegeben; die Datenbank ist dann inkonsistent.

Standardwert:

WITH

BINILOAD kann nicht den Inhalt der Eingabedatei prüfen.