NONSTOP

NONSTOP nonstopoptions

If you want to use the NONSTOP option, you must add it to the Span Accessory parameter file. By default, it does not appear in the file.

Ordinarily, Span Accessory stops processing when it receives a purge or reorganization notification from the Engine, or an output file reaches its maximum file size. You can override this, however, with the NONSTOP option.

Caution: Span Accessory does not handle the problem of a change in record size due to a reorganization; therefore, use these options with care. If you anticipate record size changes, turn the NONSTOP REORG option off.

You can specify any combination of the following nonstopoptions after the literal NONSTOP.

nonstopoptions

Description

REORG

Span Accessory reselects the structure with values indicating that the problem has been resolved and continues processing even though DBEngine notifies it of a DMSII reorganization. Span Accessory will stop, however, in the case of a purge if NONSTOP PURGE has not been specified.

PURGE

Span Accessory reselects the structure with values indicating that the problem has been resolved and continues processing even though DBEngine notifies it of a DMSII purge. Span Accessory will stop, however, in the case of a reorganization if NONSTOP REORG has not been specified.

FILE LIMIT

Caution: NONSTOP FILE LIMIT applies only when you are using Span Accessory to update a replicated database. If you use NONSTOP FILE LIMIT for the initial database clone, the data extraction results will be unpredictable.

Span Accessory closes the output file and creates a new one when the current output file reaches the host file size limit of 15000 areas. When the output file reaches 15000 areas and new records still need to be added, Span Accessory stops processing unless you set the NONSTOP FILE LIMIT option. When NONSTOP FILE LIMIT is set, Span Accessory closes the output file and renames it as follows:

outputfilename/ending_ABSN

where outputfilename is determined by the entries explained in File Title and Device Names.

Span Accessory then opens a new output file under the original name. If the full output file contains a partial transaction at the end of the file, Span Accessory will move the partial transaction to the new output file before closing the original file. Therefore, all output files will contain only complete transactions.