NAF-Spool-Datei prüfen (Check Spool File) - Funktion 40

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 09:38:17        *** Natural Spool Administration ***      Date 2002-10-24 
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                  
!   4     Sync. Flags for Spool Server   !      22 Look at Spool File          
!   5     NAF Parameter Module           !      23 CALLNAT Handling            
!   6     Common Memory Pool             !                                     
!   7     Status of Spool Servers        !                                     
!                                        !                                     
!                                        !      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 Commo Statu       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:

Anmerkung:
Unter BS2000 werden im Fenster Check Spool File zusätzliche Funktionen bereitgestellt.


Report-Datenbereich - Funktion 40.1

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.

Natural Spool Administration ***      Date 2002-10-24 
User SAG                            M e n u                    File 7/411      
+------- Check  Spool File 7/411 --------+                                     
!                                        !      Information                    
! +------------------------------------+ !                                     
! I Records 1426 - 1500 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 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.

Cluster - Funktion 40.2

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 09:38:17        *** Natural Spool Administration ***      Date 2002-10-24 
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.

Beziehungen - Funktion 40.3

Wenn Sie diese Funktion aufrufen, erscheint das Fenster Check/Recover Relationships (Beziehungen prüfen/wiederherstellen).

Time 09:38:17        *** Natural Spool Administration ***      Date 2002-10-24 
User SAG                            M e n u                    File 7/411      
+---- 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.

Beziehungen prüfen - Option 1

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 09:38:17        *** Natural Spool Administration ***      Date 2002-10-24 
User SAG                            M e n u                    File 7/411      
+---- 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.

Beziehungen wiederherstellen mit Bestätigung - Option 2

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.

Beziehungen wiederherstellen ohne Bestätigung - Option 3

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.

Kennzeichnungen für Spool-Server synchronisieren - Funktion 40.4

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 09:51:44        *** Natural Spool Administration ***      Date 2002-10-24 
User SAG                    Server Synchronization             File 7/411      
                                                                               
Cmd Server               current      Time  Last check executed    Next check  
    Option               Status       Int.  at NAT-/CPU-Time       for object  
--- -------------------  ------------ ----- -------------------    ----------- 
    Delete reports                                                             
 _  by Retention period  activated    5      --         --         unused      
                                                                               
    Start reports in                                                           
 _  status WAIT          activated    5      --         --         unused      
                                                                               
    Restart printers in                      2002-07-08 14:44:43               
 _  status INOP (B2000)  activated    10     2002-07-08 14:44:40   --          
                                                                               
    Start reports by                         2002-09-02 16:08:21               
 _  time option (B2000)  activated    10     2002-09-02 16:08:18   --          
                                                                               
 _  BS2000 Monitor       deactived    --                                       
                                             --         --         --          
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.

NAF-Parametermodul - Funktion 40.5

Wenn Sie diese Funktion aufrufen, werden Daten aus dem NAF-Parametermodul angezeigt. Die Werte im folgenden Beispiel gelten für das Betriebssystem BS2000 und das Parametermodul NAFB2Pn:

Time 10:19:47        *** Natural Spool Administration ***      Date 2002-10-24 
User SAG                            M e n u                    File 7/411      
+-------------------------NAF Parameter Module-------------------------+       
!                 Parameters for Intertask Communication               !       
!   Event ID1 NAF41V1    Event ID2 NAF41V2   Monitor Event ID NAF41M1  !       
!   CMP name  NAF41V1    CMP size     61 KB      Usage of ISO NO       !       
!   BS2 form    --       RSO form    --          RSO protocol OFF      !       
!   FSEC      NO         FNAT      YES           MAXERR       5        !       
!                                                                      !       
!                 Parameters for Monitor Task                          !       
!   STACK=(LOGON SYSNA410;SVPMON01)                                    !       
!                                                                      !       
!                 Parameters for Spool Server                          !       
!   No DCAM App  Natural Stack Data                                    !       
!    1 SP01     STACK=(LOGON SYSNA410;SVPBS201)                        !       
!    2 SP02     STACK=(LOGON SYSNA410;SVPBS201)                        !       
!    3 SP03     STACK=(LOGON SYSNA410;SVPBS201)                        !       
!    4 SP04     STACK=(LOGON SYSNA410;SVPBS201)                        !       
!    5 SP05     STACK=(LOGON SYSNA410;SVPBS201)                        !       
+----------------------------------------------------------------------+       
Enter command, or press a PF-key.                                              
Command ===>                                                                   
Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
            Menu  Exit                     -     +                      

Die Werte im folgenden Beispiel gelten für die TP-Monitore CICS bzw. IMS TM und das Parametermodul NAFPARMC bzw. NAFPARMI:

Time 10:23:04        *** Natural Spool Administration ***      Date 2002-10-24 
User SAG                            M e n u                    File 7/411      
+-------------------------NAF Parameter Module-------------------------+       
!                 Parameters for CICS interface                        !       
!                                                                      !       
!   CICS Transaction ID  ...................... NA41                   !       
!   CICS SYSID  ............................... --                     !       
!   CICS Terminate Task  ...................... --                     !       
!   CICS Initalization EXIT  .................. Yes                    !       
!   CICS SYSID for initalization exit  ........ FCT4                   !       
!   CICS Initalization messages to console  ... --                     !       
!   CICS Initalization messages to logging data No                     !       
!                                                                      !       
!                                                                      !       
!                 Parameters for IMS TM interface                      !       
!                                                                      !       
!   IMS BMP Transaction ID  ................... --                     !       
!   IMS BMP JCL Member Name  .................. --                     !       
!   IMS BMP Wait for Input  ................... --                     !       
+----------------------------------------------------------------------+       
Press Enter.                                                                   
Command ===>                                                                   
Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
            Menu  Exit                                                  CANC   

Gemeinsamer Speicherpool (Common Memory Pool) - Funktion 40.6

Diese Funktion ist nur unter BS2000 verfügbar.

Wenn Sie diese Funktion aufrufen, werden Informationen über die Größe und den Inhalt des gemeinsamen Speicherpools angezeigt.

Time 10:17:14        *** Natural Spool Administration ***      Date 2002-10-24 
User SAG                      Common Memory Pool               File 7/411      
                                                                               
 +-------------------------- Information ------------------------------------+ 
 I Pool ID NAF41V1         Pool address 00020000       Pool version 4.1      I 
 +---------------------------------------------------------------------------+ 
 I Defined   pool size     61 KB               Max. No. of entries  002043   I 
 I Allocated pool size     64 KB               No. of free entries  002043   I 
 I Usable    pool size     63 KB               No. of used entries  000000   I 
 I                                             No. events in bourse 0        I 
 +---------------------------------------------------------------------------+ 
 I                          CPU Time                 Natural Time            I 
 I Initialized by task 3126 2002-10-24 09:37:48      2002-10-24 09:37:45     I 
 I Locked by task      --                                                    I 
 +---------------------------------------------------------------------------+ 
 +---------------------------- Functions ------------------------------------+ 
 I 1  Display Common Memory Pool            2  Reset Common Memory Pool      I 
 I .  Exit                                                                   I 
 I    Command / _ /                                                          I 
 +---------------------------------------------------------------------------+ 
Enter command, or press a PF-key.                                              
Command ===>                                                                   
Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
      Help  Menu  Exit                                                  Canc 

Sie können den gemeinsamen Speicher-Pool anzeigen und/oder zurücksetzen. Wenn Sie eine dieser Optionen wählen, müssen Sie das Passwort für die Spool-Datei eingeben.

Gemeinsamen Speicherpool anzeigen - Option 1

Wenn Sie diese Option wählen, wird der folgende Bildschirm angezeigt:

Time 10:18:05        *** Natural Spool Administration ***      Date 2002-10-24 
User SAG                 Entries in Common Memory Pool         File 7/411      
                                                                               
 Pool ID NAF41V1   Version 4.1    locked by task NO                            
                                                                               
 Entry No.   Address    Phy.Prtr  FSPOOL       FNAT         FSEC               
 ---------   --------   --------  -----------  -----------  -----------        
 1           001E0004   DR1171    7/33         7/32         7/32
  
  
  
  
  
  
  
  
  
  
  
  
  
  Press 'Enter' to continue
  Command ===>
  Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
              Menu  Exit                                                  Canc

Gemeinsamen Speicherpool zurücksetzen - Option 2

Wenn Sie diese Option wählen, erscheint das folgende Fenster:

Time 10:19:11        *** Natural Spool Administration ***      Date 2002-10-24 
User SAG                      Common Memory Pool               File 7/411      
                                     +----------------------------------------+
 +-------------------------- Informa !                                        !
 I Pool ID NAF41V1         Pool addr ! When resetting the common memory pool, !
 +---------------------------------- !                                        !
 I Defined   pool size     61 KB     !   - All entries are removed from       !
 I Allocated pool size     64 KB     !     the common memory pool .           !
 I Usable    pool size     63 KB     !                                        !
 I                                   !                                        !
 +---------------------------------- !  - All printers which are defined on   !
 I                          CPU Time !    the spool file 7/411       and      !
 I Initialized by task 3126 2002-10- !    which are used in the common        !
 I Locked by task      --            !    memory pool are reset to status     !
 +---------------------------------- !    FREE .                              !
 +---------------------------- Funct !                                        !
 I 1  Display Common Memory Pool     !                                        !
 I .  Exit                           !                                        !
 I    Command / 2 /                  ! Start Reset function (Y /  N) .. N   !
 +---------------------------------- +----------------------------------------+
                                                                               
Command ===>                                                                   
Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
      Help  Menu  Exit                                                  Canc   

Um den gemeinsamen Speicherpool zurückzusetzen, geben Sie Y ein und drücken Sie Enter.

Alle Einträge werden dann aus dem gemeinsamen Speicherpool entfernt, und alle Drucker mit einem Eintrag im gemeinsamen Speicherpool werden auf den Status FREE zurückgesetzt.

Spool-Server-Status anzeigen - Funktion 40.7

Diese Funktion ist nur unter BS2000 verfügbar.

Wenn Sie diese Funktion aufrufen, wird der aktuelle Status des/der Spool-Server(s) und der Monitor-Task angezeigt.

Time 10:32:10        *** Natural Spool Administration ***      Date 2002-10-24 
User SAG                   Status of Spool Servers             File 7/411      
                                                                               
 No.   Application   Type NEAR    Type ISO                                     
 --    ------------  ----------   --------                                     
  1    SP01          inactive     inactive                                     
  2    SP02          inactive     inactive                                     
  3    SP03          inactive     inactive                                     
  4    SP04          inactive     inactive                                     
  5    SP05          inactive     inactive                                     
  6    SP06          inactive     inactive                                     
  7    SP07          inactive     inactive                                     
  8    SP08          inactive     inactive                                     
  9    SP09          inactive     inactive                                     
 10    SP10          inactive     inactive                                     
 11    SP11          inactive     inactive    +----------------------------+   
 12      --            --           --        I The Natural Spool Monitor  I   
 13      --            --           --        I is currently inactive      I   
 14      --            --           --        +----------------------------+   
                                                                               
Enter command, or press a PF-key.                                              
Command ===>                                                                   
Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
            Menu  Exit  Refre              -     +                      CANC