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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Disk File Maintenance Utilities<br />

Pre-Open Processing—DYNOPEN<br />

The DYNOPEN utility program lets you pre-open a disk data set. It per<strong>for</strong>ms<br />

basic <strong>CA</strong> <strong>Dynam</strong>/D and Catalog Management services <strong>for</strong> files that are to be<br />

processed by other utility programs (such as IBM's DITTO or ID<strong>CA</strong>MS utilities).<br />

It also supports programs that do not issue opens when restarting from<br />

checkpoint.<br />

These other utility programs access the label in<strong>for</strong>mation and validate the<br />

logical unit assignment of files to be processed be<strong>for</strong>e the files are actually<br />

opened. DITTO and ID<strong>CA</strong>MS require the use of DYNOPEN. Without the use of<br />

DYNOPEN, these types of programs can cancel because <strong>CA</strong> <strong>Dynam</strong>/D has not<br />

been invoked to per<strong>for</strong>m its open processing.<br />

DYNOPEN provides the following services:<br />

• <strong>Dynam</strong>ic creation of label in<strong>for</strong>mation<br />

• Disk pool management<br />

• Automatic Volume Recognition and Assignment (AVR)<br />

DYNOPEN can also be used to resolve labels <strong>for</strong> the IBM SORT product, SM2.<br />

SM2 per<strong>for</strong>ms pre-open checking of volume serial number and extents <strong>for</strong><br />

input files, which is not compatible with <strong>CA</strong> <strong>Dynam</strong>/D catalog-controlled files,<br />

POOL volume serial numbers, and AVR facilities, unless DYNOPEN is used.<br />

Pre-open processing is per<strong>for</strong>med by a dummy open call to <strong>CA</strong> <strong>Dynam</strong>/D.<br />

There<strong>for</strong>e, all <strong>CA</strong> <strong>Dynam</strong>/D processing is done <strong>for</strong> a file be<strong>for</strong>e the next OPEN<br />

input statement is read.<br />

OPEN Control Statement Syntax<br />

The DYNOPEN program uses only one type of control statement, the OPEN<br />

statement. Apply the following syntax rules to this statement:<br />

• Use free-<strong>for</strong>m <strong>for</strong>mat starting in any position in the SYSIPT file.<br />

• Leave at least one space following the OPEN command.<br />

• Separate all operands by either a blank or a comma.<br />

• Exclude any comments from statements.<br />

• Do not continue any statements; positions 72—80 are ignored.<br />

DYNOPEN normally reads input from SYSIPT. When the OPEN function is used<br />

<strong>for</strong> SYSIPT, DYNOPEN must be directed to read its input from SYSRDR. The<br />

use of UPSI 001 reassigns SYSIPT and causes the DYNOPEN OPEN function to<br />

read its input from SYSRDR instead.<br />

5–8 <strong>User</strong> <strong>Guide</strong>

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

Saved successfully!

Ooh no, something went wrong!