Der Umfang der erlaubten Funktionen hängt ab von folgenden Fragen:
Originaldatenbank oder Schattendatenbank?
Wird die Datenbank oder die Schattendatenbank vom DBH prozessiert?
Ist die Datenbank konsistent?
Ist das AFIM-Logging eingeschaltet?
Nicht erlaubte Funktionen sind aus der SDF-Maske ausgeblendet.
Die Menge der erlaubten Funktionen kann sich während eines BMEND-Laufs ändern, weil BMEND-Anweisungen Konsistenz und AFIM-Logging beeinflussen können.
Die Ausgabe von Konsistenzinformationen ist immer möglich.
Die Anweisung KILL-LOG ist nur auf inkonsistenten Datenbanken zulässig. Die Anweisung ist erforderlich, um einen Warmstart ohne Logging durchzuführen.
Liste der Sonderfälle
Originaldatenbank mit aktivem DBH:
UPDATE-DATABASE
Nachfahren parallel zu einer Session auf Realms erlaubt, die gemäß DBDIR-AK0 abgeschaltet sindinkonsistente Originaldatenbank mit AFIM-Logging ohne aktiven DBH:
ADD-REALM
REMOVE-REALM
START-LOG
STOP-LOG
werden abgewiesen, wenn vorher keine Anweisung UPDATE-DATABASE angegeben wurde, um eine konsistente Datenbank zu erzeugenkonsistente Originaldatenbank ohne AFIM-Logging ohne aktiven DBH:
ENABLE-ONLINE-COPY
erst dann erlaubt, wenn vorher die Anweisung START-LOG angegeben wurdeSchattendatenbank mit aktivem DBH:
UPDATE-DATABASE
Nachfahren parallel zu einer Session auf Realms erlaubt, die gemäß DBDIR-AK0 abgeschaltet sindinkonsistente Schattendatenbank ohne aktiven DBH:
ADD-REALM
REMOVE-REALM
wird abgewiesen, wenn vorher keine Anweisung UPDATE-DATABASE angegeben wurde, um eine konsistente Datenbank zu erzeugen