Installing Entire Output Management

To install Entire Output Management on on BS2000, z/OS or z/VSE, perform the following steps:


Step 1: Load the Data File - for First-Time Installation Only

(Job I050, Step 2800)

If you are installing Entire Output Management for the first time, use the Adabas load utility to load the NOMvrs.SYSF file. The data file contains some examples and initializations.

Step 2: Load the Container File

(Job I050, Step 2801)

When working with container files, load one or more files using NOMvrs.SYS2 with NUMREC=0. For more information on how to use container files, see Defining Container Files in the System Administration documentation.

Step 3: Activate Index Compression (optional)

In large environments, it may be useful to activate Adabas index compression for the Entire Output Management system files. This will result in less space required in the Adabas ASSO container, as Entire Output Management uses several similar descriptors which can be compressed very efficiently.

If you decide to perform this step, it is recommended to do so now during the installation. However, it is also possible to perform it later if desired.

To activate Adabas index compression, invoke the Adabas reorder utility as follows:

ADAORD REORFASSO FILE=NOM-system-file-number INDEXCOMPRESSION=YES

Step 4: Scratch NOM Libraries - for Update Installation Only

(Job I051, Step 2800)

If Entire Output Management has been installed before, scratch all objects from the libraries SYSNOM, SYSNOMS, SYSNOMH1 and SYSNOMH2.

Step 5: Adapt Parameter Modules and Link Jobs for Batch and Online Natural

Monitors of the System Automation Tools product family run as a Natural subtask. For further information, see the section Monitor Defaults in the System Administration documentation, and the sections Installing System Automation Tools and Starting a Server in the System Automation Tools documentation.

In the online and batch modules, EOMVOLID, EOMSPL (for z/VSE), EOMTFT (for BS2000) must be linked with the Natural shared nucleus. In this case, the Natural parameter module with CSTATIC=(ESF..) must be linked to the shared and dependent parts. For 3GL programs, NOMPUT, NOMADA and NOMCOMPR must be linked to the 3GL program itself.

In addition to the specifications described in the System Automation Tools Installation documentation, you have to adapt and link the following:

  1. Adapt the Batch Natural Parameter Module (Job I060)
    Add or change the following parameters in your Natural parameter module:

    CSTATIC=(ESFCLOS,ESFOPEN,ESFPURG,
             ESFREAD,ESFROUT,ESFSTAT,ESFWRIT)
    Optional; required only if CA Spool is installed.

    Note:
    If you wish to access TCP/IP printers directly, you also have to specify the module ESMLPR in the CSTATIC list. See the section TCP/IP Direct Printing in the Concepts and Facilities documentation.

    NTLFILE 91,dbid,fnr

    The database ID and file number of the Entire Output Management active data file.

    If you wish to keep all data in a single Entire Output Management data file, specify the same database ID and file number as for NTLFILE 206 (see below).

    NTLFILE 206,dbid,fnr The database ID and file number of the Entire Output Management data file.
    NTLFILE 131,dbid,fnr The database ID and file number of the System Automation Tools system file (mandatory).
    NTSORT WRKSIZE=30,STORAGE=MAIN,EXT=OFF Sort program specifications.

    Note:
    The Natural SORT statement may optionally invoke an external sort program. In this case, EXT=ON must be specified. For further information, see the section External Sort Programs in the Natural Operations documentation.

    RUNSIZE=64 Required for the correct execution of the Entire Output Management monitor.
  2. Link the Natural Batch Module (Job I060)

    z/VSE:

    Take the link job as described in the System Automation Tools Installation documentation and adapt the following. Include the library definitions for NOMLIB in your LNKEDT procedure (LIBDEF chain).

    INCLUDE NOMCOMPR
    INCLUDE EOMVOLID
    INCLUDE EOMSPL
    INCLUDE NOMPUT
    INCLUDE NOMADA
    INCLUDE NATAM12

    z/OS:

    Take the link job as described in the System Automation Tools Installation documentation and adapt the following libraries for the linkage:

    //NOMLIB DD DISP=SHR,DSN=SAGLIB.NOMvrs.LOAD
    Supplied Entire Output Management load library.
    //CMALIB DD DISP=SHR,DSN=CMASPOOL.LOAD Supplied CA Spool load library (optional).
    INCLUDE NOMLIB(NOMCOMPR) Compression.
    INCLUDE NOMLIB(NOMPUT) Install Natural Advanced Facilities printer type "NOM".
    INCLUDE NOMLIB(NOMADA)
    INCLUDE NOMLIB(NATAM12) Install Natural printer type "NOM".
    INCLUDE CMALIB(AESFPRIV) Optional. Only if CA Spool is installed.

    BS2000:

    Take the link job as described in the System Automation Tools Installation documentation and adapt the following libraries for the linkage. Use the library NOMvrs.MOD for the linkage.

    INCLUDE NOMCOMPR Compression
    INCLUDE EOMTFT Get volume information from BS2000.
    INCLUDE NOMPUT Only if printing from Natural Advanced Facilities to a printer of type "NOM" is desired. See the section Using NOMPUT.
    INCLUDE NOMADA
    INCLUDE NATAM12 If you want Natural to print directly to an Entire Output Management container file (AM=NOM in printer definitions), you have to make the module NATAM12 available. See the section Printing from Natural to Entire Output Management Directly.
  3. Adapt the Online Natural Parameter Module (Job I080)
    Add or change the following parameters in your Natural parameter module:

    NTLFILE 91,dbid,fnr

    The database ID and file number of the Entire Output Management active data file.

    If you wish to keep all data in a single Entire Output Management data file, specify the same database ID and file number as for NTLFILE 206 (see below).

    NTLFILE 206,dbid,fnr The database ID and file number of the Entire Output Management data file.
    NTLFILE 131,dbid,fnr The database ID and file number of the System Automation Tools system file (mandatory).
    NTSORT WRKSIZE=30,STORAGE=MAIN,EXT=OFF Sort program specifications.

    Note:
    The Natural SORT statement may optionally invoke an external sort program. In this case, EXT=ON must be specified. For further information, see the section External Sort Programs in the Natural Operations documentation.

  4. Link the Online Natural Parameter Module (Job I080)
    Take the link job as described in the System Automation Tools Installation documentation and adapt the following:

    z/VSE:

    Include the library definitions for NOMLIB in your LNKEDT procedure (LIBDEF chain):

    INCLUDE NOMCOMPR
    INCLUDE NOMPUT
    INCLUDE NOMADA
    INCLUDE NATAM12

    z/OS:

    Take the link job as described in the System Automation Tools Installation documentation and adapt the following libraries for the linkage:

    //NOMLIB DD DISP=SHR,DSN=SAGLIB.NOMvrs.LOAD Supplied Entire Output Management load library.
    INCLUDE NOMLIB(NOMCOMPR) Compression.
    INCLUDE NOMLIB(NOMPUT) Install Natural Advanced Facilities printer type "NOM".
    INCLUDE NOMLIB(NOMADA)
    INCLUDE NOMLIB(NATAM12) Access method AM=NOM.

    BS2000:

    Take the link job as described in the System Automation Tools Installation documentation, and adapt the following libraries for the linkage. Use the library NOMvrs.MOD for the linkage (reentrant part of Natural).

    INCLUDE NOMLIB(NOMPUT) Install NAF printer type "NOM".
    INCLUDE NOMLIB(NOMADA)
    INCLUDE NOMLIB(NATAM12) Install Natural access method "NOM".
    INCLUDE NOMCOMPR Install compression.

Additional Steps

If you want to print from Natural to Entire Output Management directly (without a spooling system), additional steps are required; see the section Printing from Natural to Entire Output Management Directly.

If you want to print from Natural Advanced Facilities to Entire Output Management directly, additional steps are required; see the section Using NOMPUT.

Step 6: Load the INPL File

(Job I061, Step 2800)

Load the INPL file. The following libraries are loaded:

Library File Contents
SYSNOM FNAT Entire Output Management application.
SYSNOMH1 FNAT Entire Output Management help system (English).
SYSNOMH2 FNAT Entire Output Management help system (German).
SYSNOMS FNAT JCL skeletons and separator examples.