Special Commands Issued to SYSMAIN

#### Search Results

Search

# Special Commands Issued to SYSMAIN

There are commands that can be issued to the SYSMAIN utility to perform functions related to the operation of the utility itself or to define the security for Natural system files.

Command | Function
--- | ---
`ADAON` or `NOADA` or `ADAOFF` | Activate (`ADAON`) or deactivate (`NOADA` or `ADAOFF`) error trapping. Trap abnormal database errors (only applicable online with programming objects) for debugging purposes.
`BATCH` or `NOBATCH` | Switch the SYSMAIN utility into batch mode (`BATCH`), whereby all processing is done as if SYSMAIN was running in batch. If online automated processing is used, a batch report is then displayed: see also Online Report Mode. `NOBATCH` switches the SYSMAIN utility back to online mode.
`CLEAR` | Clear the current work area. This function can be useful if the source code of a large object is contained in the work area and the SYSMAIN utility therefore requires a larger `ESIZE`.
`DISPLAY` | Display the extended (long) message text for the error which has occurred.
`FINDFIRST` | Stop the `FIND` command for programming objects when the first library is found that contains the specified object.
`FINDALL` | Cause the `FIND` command for programming objects to search in all libraries.
`MON` or `NOMON` or `MONOFF` | Activate (`MON`) or deactivate (`NOMON` or `MONOFF`) tracing of the current activity in SYSMAIN. See also `MON` in Keywords and Variables in Direct Commands.
`PROMPT` or `NOPROMPT` | Enable (`PROMPT`) or disable (`NOPROMPT`) the SYSMAIN prompts. See also `PROMPT` in Keywords and Variables in Direct Commands.
`SET` | Invoke the Command Help window where all special SYSMAIN commands are explained.
`SET FDIC` | Invoke a window to specify Adabas security information for the Predict system file. This refers to the profile parameter `FDIC` (see FDIC - Predict System File in the Parameter Reference documentation). In batch mode, you can specify security information by using the keyword `DIC` in a where-clause as indicated in the direct command syntax in the object-type specific sections of the SYSMAIN Utility documentation. See also Special Considerations for Administrators.
`SET FNAT` | Invoke a window to specify Adabas security information for the SYSMAIN source and target system files. In batch mode, you can specify security information by using the keyword `SEC` in a where-clause as indicated in the direct command syntax in the object-type specific sections of the SYSMAIN Utility documentation. See also Special Considerations for Administrators.
`SET FSEC` | Invoke a window to specify Adabas security information of the FSEC system file if Natural Security is installed. This refers to the profile parameter `FSEC` (see FSEC - Natural Security System File in the Parameter Reference documentation). See also Special Considerations for Administrators.
`SET PC` | Only applies if Natural Connection and Entire Connection are installed. Activate the PC connection. This setting can be intermittently changed with the `%+` and `%-` terminal commands (see also Enable/Disable Use of Natural Connection in the Terminal Commands documentation). `SET PC` then results in SYSMAIN re-verifying the status of the PC connection.
`STATUS` | Display the current values of SYSMAIN variables that are important for support.
`TOTAL` |
Invoke the Results of Function window which verifies the processing of the last SYSMAIN function executed. The following information is displayed for saved (source) and cataloged objects:
Read | Total number of objects which were actually read, based on the object name specification.
Rejected | Total number of objects read which were then rejected, based on the selection criteria specified. See also Object Rejection and Reasons.
Processed | Total number of objects which were processed.
Added | Total number of new objects added to the target environment.
Updated | Total number of existing objects updated. (Where possible, SYSMAIN attempts to update existing objects instead of deleting and adding new ones.)
Deleted | Total number of objects deleted from either the source or target environment, depending on the function and the setting of the replace option.
Replaced | Total number of objects which were replaced in the target environment.
Not Repl. | Total number of objects which were not replaced in the target environment.
Recs.Read: | Total number of records which were read.
`.` or `END` or `QUIT` | Terminate SYSMAIN.