VSAM Reclaim
search cancel

VSAM Reclaim

book

Article ID: 191404

calendar_today

Updated On:

Products

Disk Backup and Restore - MVS DISK BACKUP AND RESTORE- ADD-ON OPTIO DISK BACKUP AND RESTORE

Issue/Introduction

Does CA-Disk have the ability to enable CA Reclaim (IBM VSAM feature) during a VSAM restore?

Environment

Release : 12.5

Component : CA Disk Backup and Restore

Resolution

CA Disk supports the DFSMS functionality CA-RECLAIM:

During Restore the CA-RECLAIM attribute is taken from the CA Disk Backup, that means if a KSDS dataset is archived with "CA-RECLAIM YES", it will be restored as "CA-RECLAIM YES", if it is archived with "CA-RECLAIM NO", it will be restored as "CA-RECLAIM NO". Listcat reports show this.

Note: During Restore the CA-RECLAIM attribute is not taken from the current Dataclass. That means if a KSDS dataset is archived with "CA-RECLAIM YES", but the current setting in the DC is "CA-RECLAIM NO", it will be restored with "CA-RECLAIM YES".


Here is more information:

The CA RECLAIM is a set in an attribute bit that we are passing during the DEFINE. There’s no way to override it since it’s set. Yes, the IBM APAR will allow you to create and issue an IDCAMS ALTER,
See https://www.ibm.com/support/pages/apar/II14640

In there it states:
To disable CA RECLAIM for a data set you can use IDCAMS ALTERNORECLAIMCA to alter the CA-RECLAIM value for that data set. Or if you wish to enable CA RECLAIM for a data set you can use an IDCAMS ALTER RECLAIMCA. Note that with the PTF for OA35288 you can do either IDCAMS ALTER commands with a generic input to change a number of data sets with one command..The value of YES or NO in the SMS DATACLASS is only used when a dataclass is assigned to a data set during define processing. If a dataclass is not assigned during define processing then the data set will default to a value of CA-RECLAIM(YES) when a dataset is defined. Note that changing the value in the SMS dataclass will only affect any new defines. Any existing data sets with that dataclass will reflect the value in the SMS dataclass at the time of the define.