Merge fails with OPEN ERROR messages 3612 and 0230 on Archive volume
search cancel

Merge fails with OPEN ERROR messages 3612 and 0230 on Archive volume

book

Article ID: 9237

calendar_today

Updated On:

Products

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

Issue/Introduction

Disk™ Backup and Restore MERGE fails with the following messages -

ADSDM126 3612 OPEN ERROR DD=ARCHIVER DSN=archvol.dsn OPEN CODE=00 CONTINUING
ADSDM221*0230 dsname NOT MERGED - OPEN ERROR ON ARCHIVE VOLUME vvvvvv

Cause

The messages - 

ADSDM126 3612 OPEN ERROR DD=ARCHIVER DSN=archvol.dsn OPEN CODE=00 CONTINUING
ADSDM221*0230 dsname NOT MERGED - OPEN ERROR ON ARCHIVE VOLUME vvvvvv

are related to the message - 
IEC149I 813-04,IFG0195H,jobname,MERGE,ARCHIVER,cccc,vvvvvv,archvol.dsn,LB 

The IEC149I 813-04 message indicates that an OPEN macro instruction was issued for a data set on magnetic tape, but the data set name on the header label did not match that in the JFCB. So it seems the tape has been overridden and does no longer contain what Disk is expecting. 

Determine what should be on the tape from the Disk perspective (as per Files Data Set) by reviewing the corresponding LISTV VOL=vvvvvv and LISTD VOL=vvvvvv reports. 
Check the tape from the tape management perspective (e.g. CA 1). 
Check if sysparm TMSCTLEX is correctly set (e.g. to ADSTH014 for CA1) to use the interface to the External Data Manager (EDM).

In this case the tape was overridden because TMSCTLEX was not set.

Resolution

Exclude the Archvol tape from MERGE processing to circumvent the abend using EXCLUDE in the MERGE command, e.g. MERGE TDSNAMES=ABC./,MULTVOL,EXCLUDE=(vvvvvv) 

If the tape does no longer contain Disk data and no Copy Archvol exist, then the data is lost and you can purge the related entries from Disk™ Backup and Restore: 

PURGE VOL=vvvvvv 

Refer the Disk tech doc "Purging Archive Data Sets/Volumes" section for the additional details on sysparms settings during PURGE: 

'UNCATARCN' 
'UNCATPSUX' 
'TMSCTLEX '(sysparm followed by 8 blanks) 
'IXMCLEANY'