FILEBLKSIZE(device-type)= System Option: z/OS

Specifies the default maximum block size for external files.
Valid in: Configuration file, SAS invocation, OPTIONS statement, SAS System Options window
Category: File Control: EXTFILES
PROC OPTIONS GROUP= EXTFILES
Default: Varies by device type
z/OS specifics: All

Syntax

FILEBLKSIZE(device-type)=value

Required Arguments

device-type
specifies any valid specific device number, as well as DASD, DISK, OTHER, SYSOUT, TAPE, and TERM.
DASD or DISK
indicates that the specified value is to be used as the default block size for all types of tape devices.
OTHER
specifies the value that SAS uses when it is unable to determine the exact device type.
SYSOUT
sets values for SYSOUT data sets.
TAPE
sets values for the 3400, 3480, 3490E, and 3590 device types.
TERM
sets values for data sets that are directed to the terminal.
value
specifies the default block size. Valid values are
number
specifies the block size that SAS is to use for the device.
OPT
tells SAS to choose an optimum block size for the device.
MAX or FULL
tells SAS to use the maximum permitted block size for the device.
HALF, THIRD, FOURTH, or FIFTH
instructs SAS to use the largest value that results in obtaining two, three, four, and five blocks per track, respectively (if a disk device), or the maximum permitted block size divided by two, three, four, and five, respectively (if not a disk device).
MIN
specifies the same as FIFTH above.

Details

The minimum value for FILEBLKSIZE(device-type)= is 5; the maximum value is device dependent and can be obtained by using the DEFINE option in the PROC OPTIONS statement. For example:
proc options option=fileblksize(3390) define;
run;