Sie können die Spool-Datei auf Konsistenz prüfen.
Wenn Sie diese Funktion aufrufen, erscheint das Fenster Check Spool File (Spool-Datei prüfen):
Time 11:57:31 *** Natural Spool Administration *** Date 2022-04-06 User SAG M e n u File 19999/1241 +----- Check Spool File 19999/1241 -----+ ! ! Information ! 1 Report Data Area ! ! 2 Cluster ! 20 Cross-Reference ! 3 Relationships ! 21 Statistics ! 4 Sync. Flags for Spool Server ! 22 Look at Spool File ! 5 NAF Parameter Module ! 23 CALLNAT Handling ! ! ! ! ! ! ! ! Control Functions ! ! ! ! 40 Check Spool File ! ! 41 Logging Data ! . Exit ! 42 Create Test Reports ! ! 43 Delete Reports by Date ! Command / _ / ! +----------------------------------------+ Enter command, or press a PF-key. Command ===> Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- Help Menu Exit Repor Clust Relat Sync. NAF P Canc |
Diese Funktion kann nützlich sein, wenn Reports mit dem Status
INCO
(inkonsistent) erkannt werden. Sie können
Report-Datenbereiche auswählen, die auf Konsistenz geprüft werden sollen.
Die Cluster-Funktion kann deaktiviert sein.
Dieses Dokument behandelt die folgenden Themen:
Wenn Sie diese Funktion aufrufen, werden für jeden Datensatz mit
dem Status In Use
(in Verwendung), der einen Zeiger auf eine
andere Gruppe hat, die folgenden Prüfungen durchgeführt:
Ob die Gruppe, auf die der Datensatz zeigt, existiert:
Wenn die Gruppe nicht existiert, gibt die Funktion Check Spool File (Spool-Datei prüfen) eine entsprechende Fehlermeldung aus.
Ist die Gruppe vorhanden, wird die folgende Prüfung durchgeführt.
Ob der Status des Datensatzes gleich In Use
(in
Verwendung) ist:
Wenn der Status ungleich In Use
ist, gibt die
Funktion Check Spool File (Spool-Datei prüfen) eine
entsprechende Fehlermeldung aus.
Wenn der Status gleich In Use
ist, wird die
weiter unten beschriebene Prüfung durchgeführt.
Time 11:57:31 *** Natural Spool Administration *** Date 2022-04-06 User SAG M e n u File 19999/1241 +----- Check Spool File 19999/1241 -----+ ! ! Information ! +------------------------------------+ ! ! I Records 2851 - 3000 completed. I ! 20 Cross-Reference ! +------------------------------------+ ! 21 Statistics ! +------------------------------------+ ! 22 Look at Spool File ! I Check completed normally. I ! 23 CALLNAT Handling ! +------------------------------------+ ! ! ! ! ! ! ! Control Functions ! ! ! ! 40 Check Spool File ! ! 41 Logging Data ! . Exit ! 42 Create Test Reports ! ! 43 Delete Reports by Date ! Command / 1 / ! +----------------------------------------+ Press ENTER to continue. Command ===> Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- Help Menu Exit Repor Clust Relat Sync. NAF P Canc |
Im Falle eines Fehlers wird ein Protokoll in die Spool-Datei geschrieben. Sie werden dann nach dem Namen eines logischen Druckers gefragt.
Beim Aufruf dieser Funktion wird die Integrität der Cluster geprüft.
Anmerkung:
Die Verwendung von Clustern kann mit der
Funktion 30.5
deaktiviert werden. In diesem Fall kann die Funktion 40.2 nicht aufgerufen
werden.
Diese Funktion liest alle Objekte und prüft, ob sie zu bestehenden Clustern gehören. Sie prüft auch, ob jedes Objekt zu genau einem Cluster gehört.
Time 11:57:31 *** Natural Spool Administration *** Date 2022-04-06 User SAG M e n u File 7/411 +------- Check Spool File 7/411 --------+ ! ! Information ! 1 Report Data Area ! ! 2 Cluster ! 20 Cross-Reference ! 3 Relationships ! 21 Statistics ! +------------------------------------+ ! 22 Look at Spool File ! I Check completed normally. I ! 23 CALLNAT Handling ! +------------------------------------+ ! ! ! ! ! ! ! Control Functions ! ! ! ! 40 Check Spool File ! ! 41 Logging Data ! . Exit ! 42 Create Test Reports ! ! 43 Delete Reports by Date ! Command / 2 / ! +----------------------------------------+ Press Enter to continue. Command ===> Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- Help Menu Exit Repor Clust Relat Sync. NAF P Commo Statu Canc |
Im Falle eines Fehlers wird ein Protokoll in die Spool-Datei geschrieben. Sie werden dann nach dem Namen eines logischen Druckers gefragt.
Wenn Sie diese Funktion aufrufen, erscheint das Fenster Check/Recover Relationships (Beziehungen prüfen/wiederherstellen).
Time 11:57:31 *** Natural Spool Administration *** Date 2022-04-06 User SAG M e n u File 19999/1241 +---- Check/ Recover Relationships -----+ ! ! Information ! 1 Check ! ! 2 Recover with confirmation ! 20 Cross-Reference ! 3 Recover without confirmation ! 21 Statistics ! ! 22 Look at Spool File ! ! 23 CALLNAT Handling ! ! ! ! ! ! ! . Exit ! Control Functions ! ! ! ! 40 Check Spool File ! ! 41 Logging Data ! ! 42 Create Test Reports ! ! 43 Delete Reports by Date ! Command / _ / ! +----------------------------------------+ Enter command, or press a PF-key. Command ===> Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- Help Menu Exit Check Recov Recov Canc |
Sie können wählen, ob Sie die Beziehungen prüfen wollen (Option 1) oder ob Sie sie mit oder ohne Bestätigung wiederherstellen wollen (Optionen 2 und 3).
Die folgenden Prüfungen werden bei allen drei Optionen durchgeführt:
Zunächst wird eine Prüfung von unten nach oben durchgeführt. Die Prüfung beginnt mit den physischen Druckern. Danach werden alle Zuordnungen, logischen Drucker und Benutzerprofile geprüft. Sie können jedoch angeben, dass die Prüfung mit einem bestimmten Objekttyp beginnen soll. Wenn Sie zum Beispiel logische Drucker als Startobjekt angeben, wird nur die Beziehung zwischen logischen Druckern und Benutzerprofilen geprüft. Für jedes Objekt wird geprüft, ob es in einem der entsprechenden Objekttypen referenziert wird. Wenn dies nicht der Fall ist, kann dieses Objekt gelöscht werden.
Als nächstes wird eine Prüfung von oben nach unten durchgeführt. Die Prüfung beginnt bei den Benutzerprofilen. Es wird geprüft, ob die in diesem Objekt referenzierten Objekte in der Spool-Datei vorhanden sind. Wenn nicht, wird dies entweder protokolliert (siehe Option 1) oder das Objekt wird geändert (siehe Option 2 und Option 3).
Da diese Funktion eine große Anzahl von Adabas-Aufrufen
verursacht, sollte sie nur im Fehlerfall (z.B. unerklärliche Ausdrucke auf
falschen Geräten) gestartet werden. Es wird empfohlen, zunächst die Option 1
Check
(Prüfen) zu benutzen.
Wenn Sie diese Option wählen, können Sie einen Startwert für die von unten nach oben verlaufende Prüfung in einem Fenster wählen: Drucker, Zuordnungstabelle oder logische(r) Drucker.
Time 11:57:31 *** Natural Spool Administration *** Date 2022-04-06 User SAG M e n u File 19999/1241 +---- Check/ Recover Relationships -----+ ! Select type for start bottom-top check ! Information ! ! ! 1 Printer ! 20 Cross-Reference ! 2 Allocation Table ! 21 Statistics ! 3 Logical Printer ! 22 Look at Spool File ! ! 23 CALLNAT Handling ! ! ! ! ! ! ! ! Control Functions ! . Exit ! ! ! 40 Check Spool File ! ! 41 Logging Data ! ! 42 Create Test Reports ! ! 43 Delete Reports by Date ! Type / _ / ! +----------------------------------------+ Enter command, or press a PF-key. Command ===> Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- Help Menu Exit Prin Allo Logi Canc |
Das Ergebnis der Prüfung wird ausgedruckt. Sie werden nach dem Namen eines logischen Druckers gefragt.
Wenn Sie diese Option wählen, können Sie einen Startwert für die von unten nach oben verlaufende Prüfung in einem Fenster wählen: Drucker, Zuordnungstabelle oder logische(r) Drucker.
Die Beziehung wird geprüft. Objekte, die nicht mit einem anderen Objekt verbunden sind, werden gelöscht. Objekte, die auf nichtexistierende Objekte verweisen, werden geändert. Sie müssen die Löschung/Änderung für jedes Objekt bestätigen.
Wenn Sie diese Option wählen, können Sie einen Startwert für die von unten nach oben verlaufende Prüfung in einem Fenster auswählen: Drucker, Zuordnungstabelle oder logische(r) Drucker.
Die Beziehung wird geprüft. Objekte, die nicht mit einem anderen Objekt verbunden sind, werden automatisch gelöscht. Objekte, die auf nichtexistierende Objekte verweisen, werden automatisch geändert. Sie werden nicht aufgefordert, die Löschung/Änderung für jedes Objekt zu bestätigen.
Die von Ihnen angegebenen Optionen für den Spool-Server (siehe Funktion 30.5) führen zu einer Synchronisation der Spool-Datei. Um zu verhindern, dass verschiedene Spool-Server, die gerade an der Spool-Datei arbeiten, dieselbe Funktion ausführen, zeichnet der Spool-Server das Datum und die Uhrzeit auf, zu der eine Funktion ausgeführt wurde. Bevor ein Spool-Server dieselbe Funktion noch einmal ausführt, prüft er, ob das festgelegte Zeitintervall abgelaufen ist.
Wenn Sie die Funktion 40.4 aufrufen, wird der Bildschirm Server Synchronization angezeigt:
Time 12:04:11 *** Natural Spool Administration *** Date 2022-04-06 User SAG Server Synchronization File 19999/1241 Cmd Server current Time Last check executed Next check Option Status Int. at NAT-/CPU-Time for object --- ------------------- ------------ ----- ------------------- ----------- Delete reports 2012-10-18 07:54:23 _ by Retention period deactived 0 2012-10-18 05:54:23 unused Start reports in 2017-03-03 15:01:09 _ status WAIT activated 10 2017-03-03 13:01:09 unused _ unused __ -- -- _ unused __ -- -- _ unused __ -- -- Enter a command, or press a PF-key. Command ===> Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- Help Menu Exit Canc |
Für jede aufgelistete Option des Spool-Servers können Sie das Datum und die Uhrzeit der letzten Prüfung löschen, das aktuelle Datum und die aktuelle Uhrzeit zuweisen oder den Startwert für die nächste Objektprüfung löschen.
Die folgenden Kommandos stehen zur Verfügung:
R
|
Die Werte in den Feldern Last Check
(Letzte Prüfung) auf das aktuelle Datum und die aktuelle Uhrzeit
zurücksetzen.
|
D |
Die Zeit- und Datumswerte in den Feldern Last
Check (Letzte Prüfung) löschen.
|
O |
Den Wert im Feld Next Check löschen.
|