Getting various VSAM errors against an Endevor VSAM file
search cancel

Getting various VSAM errors against an Endevor VSAM file

book

Article ID: 74982

calendar_today

Updated On:

Products

Endevor Endevor Natural Integration Endevor - ECLIPSE Plugin Endevor - Enterprise Workbench

Issue/Introduction

A weekly back up job was taking an extremely long time to complete and was canceled. After the back up job was canceled, are was unable to log on to Endevor. 

Getting the following VSAM error:

IEC161I 014-0666,xxxxxx,IKJxxxxx,SYS00095,,,iprfx.ENDEVOR.ELMCATL,, 
IEC161I xxxx.xxxx

The VERIFY job  fails:
VERIFY DATASET('iprfx.ENDEVOR.ELMCATL') 
IDC3300I ERROR OPENING iprfx.ENDEVOR.ELMCATL 
IDC3351I ** VSAM OPEN RETURN CODE IS 168 
IDC3003I FUNCTION TERMINATED. CONDITION CODE IS 12
 

Environment

Release: ENDAE.00200-18-Endevor-Software Change Manager
Component:

Resolution

IBM has found the root cause of the Endeavor VSAM RLS file enqueue by SMSVSAM. One of the CICS regions on one of the lpars was found to be holding an enqueue on the Endeavor VSAM RLS dataset. SMSVSAM issues a QUICEND or Quiesce Copy End to all tasks to release the enqueues on the dataset. All tasks responded except for the one CICS region. 

IBM has opened an APAR (OA55205) to correct the process where SMSVSAM notifies CICS exits during a QUICEND request for VSAM RLS files defined with LOG(NONE). According to IBM this is unnecessary and can cause the enqueue.  

IBM commands to determine who had the file enqueued:

D GRS,RES=(*,endevor.file) 
Recycle the CICS region and SMSVSAM to free up the file.

Contact IBM about APAR (OA55205)