Previous Topic: SPILLOPTNext Topic: Example JCL


How to Use

Multi-User mode is required to execute this command. Use the following command format:

►►─ SPILLOPT ─ SPILL= ─┬─ MAX ─┬─┬───────────────────────┬──────────────►◄
                       └─ MIN ─┘ └─ ,DEVICE= ─┬─ DISK ─┬─┘
                                              ├─ TAPE ─┤
                                              └─ Snnn ─┘

Command

SPILLOPT

Invokes the function to transfer data from the Log Area (LXX) to the Recovery File (RXX).

Required Keywords

SPILL=

The SPILLOPT SPILL= function allows you to specify MAX or MIN when requesting a spill.

Specifying SPILLOPT SPILL=MIN indicates that you want the spill to contain all that is spillable, not including the blocks controlling the pipelined index/data blocks. If performing a spill in the normal course of events, it is more efficient to use SPILL=MIN.

Specifying SPILLOPT SPILL=MAX indicates that you want the spill to contain the maximum number of blocks including pipeline index/data blocks. If performing a spill specifically to recover a job executed improperly, you should use SPILL=MAX in case the job recently finished.

Valid Entries:

MAX or MIN

Default Value:

(No default)

Optional Keyword

DEVICE=

The DEVICE= keyword specifies the device type for the output file.

When TAPE is being used, the system logical unit (SYS) number must be 001 (SYS001).

Use the Snnn entry to specify a specific SYS number (for tape only).

Valid Entries:

DISK, TAPE, Snnn (Certain values from previous versions are still accepted but are treated as DISK.)

Default Value:

(No default)