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.

Basic Components<br />

Method Two<br />

Submitting multiple EXTENT statements, all with a relative track equal to the<br />

trigger value defined in the DYNAM/D option record <strong>for</strong> a file. For example:<br />

// JOB MULTIPLE EXTENTS EXAMPLE<br />

// DLBL SDDOUT,'DISK.FILE',,SD<br />

// EXTENT SYS006,POOL01,1,0,1,1<br />

// EXTENT SYS006,POOL01,1,1,1,1<br />

// EXTENT SYS006,POOL01,1,2,1,1<br />

// EXTENT SYS006,POOL01,1,3,1,1<br />

// EXTENT SYS006,POOL01,1,4,1,15<br />

// EXEC DYNGENR<br />

<strong>CA</strong>DD002I ALLO<strong>CA</strong>TED FILE=SDDOUT SYS006=202 SYSWK1 X=0/7/1<br />

<strong>CA</strong>DD002I ALLO<strong>CA</strong>TED FILE=SDDOUT SYS006=202 SYSWK1 X=1/8/1<br />

<strong>CA</strong>DD002I ALLO<strong>CA</strong>TED FILE=SDDOUT SYS006=202 SYSWK1 X=2/9/1<br />

<strong>CA</strong>DD002I ALLO<strong>CA</strong>TED FILE=SDDOUT SYS006=202 SYSWK1 X=3/10/1<br />

<strong>CA</strong>DD002I ALLO<strong>CA</strong>TED FILE=SDDOUT SYS006=202 SYSWK1 X=4/57/15<br />

Note that the secondary extents will only be used if the primary extent is<br />

filled.<br />

Method Three<br />

First defining a file in the <strong>CA</strong> <strong>Dynam</strong> Catalog as eligible <strong>for</strong> secondary<br />

allocation, and then supplying a DLBL statement with no EXTENT statements.<br />

In the following example, DISK.FILE is defined to the Catalog with 10 tracks<br />

<strong>for</strong> primary allocation, 5 tracks <strong>for</strong> each secondary allocation, and a maximum<br />

of 3 secondary allocations.<br />

// JOB DEFINE ALLO<strong>CA</strong>TION<br />

// EXEC DYN<strong>CA</strong>T<br />

DEFINE 'DISK.FILE' ALLOC=(SYSWK1,TRK,10,5,3)<br />

/*<br />

/&<br />

// JOB USE FILE<br />

// DLBL SDDOUT,'DISK.FILE'<br />

// EXEC PROGRAM<br />

<strong>CA</strong>DD002I ALLO<strong>CA</strong>TED FILE=SDDOUT SYS006=202 SYSWK1 X=0/7/10<br />

<strong>CA</strong>DD002I ALLO<strong>CA</strong>TED FILE=SDDOUT SYS006=202 SYSWK1 X=1/17/5<br />

<strong>CA</strong>DD002I ALLO<strong>CA</strong>TED FILE=SDDOUT SYS006=202 SYSWK1 X=2/22/5<br />

<strong>CA</strong>DD002I ALLO<strong>CA</strong>TED FILE=SDDOUT SYS006=202 SYSWK1 X=3/27/5<br />

Catalog File<br />

The Catalog File, shared by all <strong>CA</strong> <strong>Dynam</strong> software components, is used by <strong>CA</strong><br />

<strong>Dynam</strong>/D to gather and maintain vital in<strong>for</strong>mation relating to disk files and the<br />

space they occupy. It provides <strong>CA</strong> <strong>Dynam</strong>/D with the in<strong>for</strong>mation needed to<br />

allocate disk space <strong>for</strong> a file, to maintain the latest disk volume location, and<br />

to maintain various usage statistics relating to a file.<br />

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

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

Saved successfully!

Ooh no, something went wrong!