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.

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

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

Using AVR Processing<br />

The Automatic Volume Recognition (AVR) facility of <strong>CA</strong> <strong>Dynam</strong>/D makes logical<br />

unit assignments by analyzing the volume serial number of the EXTENT<br />

statement <strong>for</strong> a given SYS number. In this way, an ASSGN statement is not<br />

needed and the user need not know the physical device address in advance.<br />

You can regulate the scope of AVR by specifying the following parameters in<br />

the DYNAM/D option record:<br />

• To provide AVR <strong>for</strong> all files, specify AVR(ALL).<br />

• To provide AVR <strong>for</strong> <strong>CA</strong> <strong>Dynam</strong>/D-controlled files only, specify<br />

AVR(DYNAMIC).<br />

Whenever there is a missing ASSGN statement <strong>for</strong> a given logical unit, <strong>CA</strong><br />

<strong>Dynam</strong>/D (at OPEN time) automatically searches <strong>for</strong> a volume serial number<br />

which matches the serial number requested. When a match is encountered, a<br />

temporary assignment is made to the appropriate device address. In the event<br />

that a matching serial number cannot be found, a mount message requiring a<br />

response appears on the console.<br />

However, if you included an ASSGN specifying the wrong device, <strong>CA</strong> <strong>Dynam</strong>/D<br />

AVR will either correct the assignment or choose another LUB with which to<br />

make the assignment.<br />

At the end of the job, the AVR assignment is cleared.<br />

Bypassing AVR Processing<br />

You can temporarily bypass <strong>CA</strong> <strong>Dynam</strong> AVR processing by specifying option B<br />

on the DLBL statement, <strong>for</strong> example:<br />

// DLBL DISKOUT,'FILE.OUT(B)'<br />

Note: Programs such as IBM Sort/Merge and the IBM compilers check the<br />

device type assigned to each file be<strong>for</strong>e opening any files. There<strong>for</strong>e, these<br />

files should be assigned to some DASD device. Thus, at OPEN, <strong>CA</strong> <strong>Dynam</strong>/D<br />

AVR will change the assignments to the correct DASD devices.<br />

The assignment should be to a device of the same type as one of the devices<br />

to which <strong>CA</strong> <strong>Dynam</strong>/D will change the assignment, because the device type is<br />

determined prior to OPEN, in mixed DASD installations.<br />

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

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

Saved successfully!

Ooh no, something went wrong!