Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

CICS VSAM files

152 views
Skip to first unread message

Helen Havener

unread,
Jan 30, 1992, 8:57:27 AM1/30/92
to
A few months ago I recall seeing a bitnet concerning the ADYN transaction
for CICS to FREE and UNALLOC VSAM file so they can be updated in BATCH
mode.
What commands are used to do this?
If a transaction is using the VSAM file at the time the command is issued
will the file be unallocated after the transaction has finished? If there
are several using this file this could be a long wait.
Is it possible to issue the input to ADYN through a CICS application
program?
Does it make a difference if you define the VSAM file name in the JCL in
the CICS startup proc or in the FCT?
We have CICS version 2.1.2.

Charles Scott

unread,
Jan 30, 1992, 10:09:24 AM1/30/92
to
*** Reply to note of 01/30/92 09:05
Helen, The ADYN transaction is supplied with your CICS system. I believe the
source is in samplib. You have to assemble the pgms and add the rdo
definitions to your system. I looked at the code some years ago and recall
that an check is made to see if the file is in use before deallocation. The
deallocation uses SVC99. I does not matter where the file is defined as
long as it is allocated to the CICS region. There are also several
products available that allow you to allocate/deallocate files such as DADS.
The is also a product from Online Software (i think) that allow concurrent
updating of data files from batch and online. If you would like more
detail, let me know. Charles

Kriss Davis

unread,
Jan 30, 1992, 2:36:00 PM1/30/92
to
The University of Chicago has been using DADS for over 4 years.
We are very happy with the product. It allows you to group files
to be deallocated by application. Also, it has batch faciilities
to deallocate a file or files in one job step, update the affected
files in a subsequent step, then re-allocate the file after
the update step is done.

Overrides may be specified in a file referenced by the the CICS
"start-up" JCL that can tell DADS/CICS not to allocate certain
files at startup. We have used this when we have had production
problems in the evening and did not what CICS to try to allocate
files that were being fixed.

AFCS is another CICS allocation/deallocation package I have used.
It was a little fancier than DADS and allowed one more level file
grouping which could come in handy.

Kriss Davis

0 new messages