03.03.2015 Views

CA Dynam for VSE User Guide

CA Dynam for VSE User Guide

CA Dynam for VSE User Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Hierarchy of File In<strong>for</strong>mation<br />

Hierarchy of File In<strong>for</strong>mation<br />

Initially, <strong>CA</strong> <strong>Dynam</strong>/FI uses the program DTF in<strong>for</strong>mation. If the Catalog is<br />

present, values defined there override the program DTF in<strong>for</strong>mation.<br />

Finally, <strong>CA</strong> <strong>Dynam</strong>/FI values defined on the DLBL or TLBL statement override<br />

both the program DTF and the Catalog in<strong>for</strong>mation. For input files, the device<br />

type is determined either by the type of label (DLBL or TLBL) or by the device<br />

type indicated in the Catalog record created <strong>for</strong> the file, if there is one.<br />

Unit Record Simulation<br />

Unit record simulation allows you the flexibility of routing any unit record<br />

device (card reader, printer, card punch) as a tape, sequential disk or VSAM<br />

file.<br />

Unit record simulation lets you temporarily assign a system file to disk. This<br />

eliminates potential errors caused when a job abends and permanently<br />

assigned system files are not released. Furthermore, blocksize can be<br />

optimized, reducing I/O.<br />

The degree of support <strong>for</strong> unit record simulation is controlled by parameters in<br />

the DYNAM/FI option record. For more in<strong>for</strong>mation about setting DYNAM/FI<br />

parameters, see the Programming <strong>Guide</strong>. Alternatively, you can set or change<br />

support <strong>for</strong> unit record simulation with the SET statement.<br />

Since DTFCD and DTFPR contain no file name (DTF name), <strong>CA</strong> <strong>Dynam</strong>/FI<br />

generates a file name based on the logical unit name specified. The file name<br />

'FISYSxx' is used, where 'xx' is derived from the logical unit specification in the<br />

user program DTF. This logical unit may be overridden using JCL or the <strong>CA</strong><br />

<strong>Dynam</strong> Catalog, but the original logical unit specification is used when deriving<br />

the file name.<br />

For example, if a user program specifies SYS004 as the logical unit <strong>for</strong> printed<br />

output, the following JCL would change that printer DTF to a disk DTF.<br />

// DLBL FISYS04,'PRINT.OUTPUT.DISK.DATA',7,SD<br />

// EXTENT SYS004,3350WK,1,0,19,50<br />

// ASSGN SYS004,DISK,VOL=3350WK,SHR<br />

Notice that the logical unit (SYS004) is appended to the special name FISYS in<br />

order to derive a DTF name that matches with the label in<strong>for</strong>mation.<br />

Of course <strong>CA</strong> <strong>Dynam</strong>/FI parameters may be used to change the SYS number,<br />

set a more efficient block size or make any other desired changes as required.<br />

6–4 <strong>User</strong> <strong>Guide</strong>

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

Saved successfully!

Ooh no, something went wrong!