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.

Direct Access File Independence Facility (VCKD)<br />

END<br />

Specifies utility end statement.<br />

Example<br />

Formats an emulated 3340 track.<br />

// JOB VCKDCLDK CLEAR DISK<br />

// ASSGN SYS012,300 FBA DISK DRIVE<br />

// DLBL UOUT,'FBA.DA.FILE',2099/365,DA<br />

// EXTENT SYS012,FBA300,1,0,200,1500 ALLO<strong>CA</strong>TE 1500 FBA BLOCKS<br />

// EXEC VCKDCLDK<br />

// UCL B=(K=0,D=2552),X'00',ON,E=(3340)<br />

// END<br />

/*<br />

/&<br />

Disk File Analyzer (VCKDANAL)<br />

The VCKD disk analyzer program (VCKDANAL) reads the first track of a file<br />

and determines the required number of FBA blocks to allocate <strong>for</strong> each track.<br />

In addition, all extents are read to calculate the total number of FBA blocks<br />

required <strong>for</strong> the complete file. VCKD does not have to be enabled in order <strong>for</strong><br />

VCKDANAL to analyze the CKD file. However, if the CKD disks are connected to<br />

another CPU, then VCKDANAL must be installed on that system.<br />

If you include MAXSIZE=, precede it with a comma.<br />

Control Statement Format<br />

ANAL=xxxx[,MAXSIZE=nnnnn]<br />

ANAL=xxxx Specifies the device type (xxxx) to be analyzed. Valid entries are 2311, 2314,<br />

3330, 3340 and 3350.<br />

MAXSIZE=nnnnn<br />

Optional operand. Specifies the maximum record size (nnnnn) <strong>for</strong> variablelength<br />

and undefined records within the file.<br />

JCL Requirements<br />

File name<br />

Device<br />

CKDDISK is the DLBL name <strong>for</strong> the DA file on the CKD disk.<br />

The EXTENT statement can reflect any SYS number <strong>for</strong> CKDDISK.<br />

Chapter 6: Controlling File Independence 6–51

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

Saved successfully!

Ooh no, something went wrong!