CA Dynam for VSE User Guide

CA Dynam for VSE User Guide CA Dynam for VSE User Guide

supportcontent.ca.com
from supportcontent.ca.com More from this publisher
03.03.2015 Views

Changing File Characteristics [ ,SORTIN= {(keys)|keyname } ] [ ,SORTOUT= {(keys)|keyname } ] [ ,SORTWRK=(filename,SYSnnn) ] [ ,SYSxxx ] IBM DLBL Parameters The IBM DLBL parameters are as follows: filename 'dataset-name' retention type Indicates the standard IBM DTF file name. Indicates the standard IBM data set name. Indicates the standard IBM retention period specification. Indicates the standard IBM access method type specification. If the DLBL type and/or retention are omitted, the commas following those fields must be supplied. CA Dynam/FI does not begin searching for its options until the fifth positional parameter. Valid (notice commas): // DLBL FILE,'TEST',NOTAPE Invalid (commas missing): // DLBL FILE,'TEST',NOTAPE But, if the first CA Dynam/FI operand is a keyword, you may omit commas when you omit retention and/or type, as shown: // DLBL FILE,'TEST',BLKSZ=OPT,NOTAPE IBM DLBL options Indicate the IBM DLBL optional parameters. (See previous note in relation to "type.") CA Dynam/FI Operands The remaining operands are as follows: BLKSZ= Specifies the block size for the file. It is either a decimal number between 1 and 65535, or the keyword OPTIMIZE (or OPT). If you specify OPTIMIZE, CA Dynam/FI recalculates the block size for the physical unit on which the data set resides. Note that this may not be the maximum block size for the device. When BLKSZ=OPT is specified, CA Dynam/FI uses the OPTBLKS value defined in the DYNAM/FI option record for disk files during the installation procedure. If full-track blocking was indicated, then the block size value is set to the approximate track size of the particular disk device type. For example, files on 3330 disks are given a block size value which is a multiple of the record length and as close to 13,030 bytes as possible. If you specify BLKSZ=OPT and the disk device type is FBA, the CISIZE, not the block size, is recalculated. With FBA, the block size will not be changed. 6–16 User Guide

Changing File Characteristics Before a file can be used as input with this specification, it must first be created with the BLKSZ=OPT option. If a file is created with CA Dynam/FI OPT blocking, then when the file is processed for input, either OPT or the correct numeric block size must be used. If you specify neither, unpredictable results can occur. Default: Block size defined in the Catalog or else block size in the user's program CONCAT Specifies that this file is to be concatenated with another file. When CONCAT is specified, a single open can be used to read two (or more) input files. Specify CONCAT on the label of each file to be concatenated, except for the last one to be read. CONCAT=ALL CONCAT=nn FIOPT=(options) Concatenates all versions of a data set. Concatenates the first nn versions of a data set. Specifies CA Dynam/FI options. Options may be listed in any order, separated by commas and enclosed in parentheses. AUDIT NOCNTRL NORELSE NOTRUNC RELEASE SB|DB VERIFY Instructs CA Dynam/FI to control processing of this file, even though nothing is to be changed, to get AUDIT information about the processing of the file. Ignores CNTRL requests for this file. For more information about the CNTRL macro, see the IBM Supervisor And I/O Macro manual. Ignores RELSE requests for this file. For more information about the RELSE macro, see the IBM Supervisor And I/O Macro manual. Ignores TRUNC requests for this file. For more information about the TRUNC macro, see the IBM Supervisor And I/O Macro manual. Releases the logical assignment for the file at close (applies only to temporary programmer logical units). Default: No release of the assignment. Single or double buffering for this file. Default: The buffering technique specified by the user program. Verifies output by reading the record just written. CA Dynam/FI enables the VERIFY option in the program DTF. Chapter 6: Controlling File Independence 6–17

Changing File Characteristics<br />

Be<strong>for</strong>e a file can be used as input with this specification, it must first be<br />

created with the BLKSZ=OPT option. If a file is created with <strong>CA</strong> <strong>Dynam</strong>/FI OPT<br />

blocking, then when the file is processed <strong>for</strong> input, either OPT or the correct<br />

numeric block size must be used. If you specify neither, unpredictable results<br />

can occur.<br />

Default: Block size defined in the Catalog or else block size in the user's<br />

program<br />

CON<strong>CA</strong>T<br />

Specifies that this file is to be concatenated with another file.<br />

When CON<strong>CA</strong>T is specified, a single open can be used to read two (or more)<br />

input files. Specify CON<strong>CA</strong>T on the label of each file to be concatenated,<br />

except <strong>for</strong> the last one to be read.<br />

CON<strong>CA</strong>T=ALL<br />

CON<strong>CA</strong>T=nn<br />

FIOPT=(options)<br />

Concatenates all versions of a data set.<br />

Concatenates the first nn versions of a data set.<br />

Specifies <strong>CA</strong> <strong>Dynam</strong>/FI options. Options may be listed in any order, separated<br />

by commas and enclosed in parentheses.<br />

AUDIT<br />

NOCNTRL<br />

NORELSE<br />

NOTRUNC<br />

RELEASE<br />

SB|DB<br />

VERIFY<br />

Instructs <strong>CA</strong> <strong>Dynam</strong>/FI to control processing of this file,<br />

even though nothing is to be changed, to get AUDIT<br />

in<strong>for</strong>mation about the processing of the file.<br />

Ignores CNTRL requests <strong>for</strong> this file. For more in<strong>for</strong>mation<br />

about the CNTRL macro, see the IBM Supervisor And I/O<br />

Macro manual.<br />

Ignores RELSE requests <strong>for</strong> this file. For more in<strong>for</strong>mation<br />

about the RELSE macro, see the IBM Supervisor And I/O<br />

Macro manual.<br />

Ignores TRUNC requests <strong>for</strong> this file. For more<br />

in<strong>for</strong>mation about the TRUNC macro, see the IBM<br />

Supervisor And I/O Macro manual.<br />

Releases the logical assignment <strong>for</strong> the file at close<br />

(applies only to temporary programmer logical units).<br />

Default: No release of the assignment.<br />

Single or double buffering <strong>for</strong> this file. Default: The<br />

buffering technique specified by the user program.<br />

Verifies output by reading the record just written. <strong>CA</strong><br />

<strong>Dynam</strong>/FI enables the VERIFY option in the program DTF.<br />

Chapter 6: Controlling File Independence 6–17

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!