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.

Chapter 10: Accessing the Catalog<br />

The DYNACC facility provides a general interface to the <strong>CA</strong> <strong>Dynam</strong> Catalog.<br />

DYNACC accepts data requests, searches the Catalog, and returns data<br />

suitably <strong>for</strong>matted <strong>for</strong> building reports. Conceptually, access may be obtained<br />

to almost every data item in the Catalog apart from internal navigational<br />

pointers.<br />

DYNACC is also used by <strong>CA</strong> <strong>Dynam</strong> family reporting components such as<br />

DYNPRINT. DYNACC is the means by which user programs and <strong>CA</strong> <strong>Dynam</strong><br />

reporting programs may obtain read-only access to the <strong>CA</strong> <strong>Dynam</strong> Catalog.<br />

DYNACC may be used to access the Catalog and obtain in<strong>for</strong>mation in either<br />

data set or volume serial number sequence. Additionally, in<strong>for</strong>mation about<br />

the Catalog itself and about vaults may be retrieved.<br />

DYNACC Version 2 is a major redevelopment in response to user requirements.<br />

It is faster, more reliable, easier to use, and more functional than its<br />

predecessor. On average, most programs using it will achieve runtime<br />

reductions approximating 45 percent, and in some cases substantially more.<br />

Complete compatibility has been maintained with the previous version.<br />

Existing programs will execute unchanged in the <strong>CA</strong> <strong>Dynam</strong> r6.0 environment.<br />

If an existing program that executes correctly using the earlier version of<br />

DYNACC is relinked or recompiled, it will continue to function correctly, and no<br />

changes are required unless you wish to benefit from the per<strong>for</strong>mance<br />

advantages or functional enhancements realized in Version 2.<br />

Supported Languages<br />

Since DYNACC adheres to standard IBM linkage conventions, calling programs<br />

may be written in any language that generates external program calls in a<br />

manner that complies with these rules. This includes, among others, COBOL,<br />

Assembler, and <strong>CA</strong> Earl. Copy text defining the DYNACC DYNINFO parameter<br />

list is supplied <strong>for</strong> these three languages.<br />

Using DYNACC<br />

DYNACC is supplied as a relocatable program text file and is linked with the<br />

calling program. It is designed to be <strong>CA</strong> <strong>Dynam</strong> release-independent. It runs in<br />

both the CMS and <strong>VSE</strong> environments. DYNACC and all its called service<br />

routines are self-relocating, reentrant, and operating system independent.<br />

Chapter 10: Accessing the Catalog 10–1

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

Saved successfully!

Ooh no, something went wrong!