What is the reason for a RACF violation message and CA DISK message 3617 in a batch RESTORE of a VSAM file ?

Document ID : KB000022823
Last Modified Date : 14/02/2018
Show Technical Document Details

Question:

What is the reason for a RACF violation message and CA DISK message 3617 in a batch RESTORE of a VSAM file ?

A CA DISK batch Restore -

RESTORE DSN=vsam.dsn,NEWNAME=vsam.dsn.new

shows RACF message -

ICH408I JOB(jobname) STEP(stepname) resource-name CL(class-name)     
WARNING: INSUFFICIENT AUTHORITY - TEMPORARY ACCESS ALLOWED   
ACCESS INTENT(READ) ACCESS ALLOWED(NONE)  

and CA DISK messages

ADSSI001 3617 IGD308I DATA SET ALLOCATION REQUEST FAILED -  
ADSSI001 3617 DATA SET OWNER *NONE* IS NOT AUTHORIZED TO CREATE   
ADSSI001 3617 DATA SET vsam.dsn.new WITH STORAGE CLASS scname

Also the following CA DISK messages show up:

ADSDM264 2433 =========================================================    
ADSDM264 2433 AN SVC 99 ERROR HAS OCCURRED IN -- DYNAMIC ALLOCATION        
ADSDM264 2433 ---------------------------------------------------------    
ADSDM264 2433 S99R15RC => 4                                                
ADSDM264 2433 S99ERRCD => 1708                                             
ADSDM264 2433 S99INFCD => 0002                                             
ADSDM264 2433 ---------------------------------------------------------    
ADSDM264 2433 DSNAME=vsam.dsn.new
ADSDM264 2433 DATA SET NAME NOT CATALOGED                                  
ADSDM264 2433 =========================================================    
ADSDM264 2433 SVC 99 ERROR CODE =1708 INFO CODE =0002                      
ADSDM264 2433 CONSULT IBM JOB MANAGEMENT MANUAL FOR DETAILED DESCRIPTION OF
              SVC 99 ERROR AND INFO REASON CODES                           
ADSDM264 2315 THE FOLLOWING CLUSTER COULD NOT BE DELETED DUE TO DYNAMIC    
              ALLOCATION FAILURE: vsam.dsn.new
ADSDM077*0450 vsam.dsn    WAS NOT RESTORED
              DUE TO PREVIOUS ERROR(S) 

What is the reason of this problem?

 

Answer:

Message 3617 indicates that USE_RESOWNER=NO has been specified in SYS1.PARMLIB member IGDSMSxx.

CA DISK sysparm SMSRESOW should be set to N as described in the CA DISK Systems Guide:

"Specify a value of N to have CA Disk pass the execution user ID and group ID to DFSMS to allow construct authorization checking based on the allocator User ID. This value should be used when USE_RESOWNER=NO was specified in member IGDSMSxx of SYS1.PARMLIB."