RMFCGEN U0999 - ERROR: The open failed because library member MCOLIBIN.ICFFDT.DATA is damaged
search cancel

RMFCGEN U0999 - ERROR: The open failed because library member MCOLIBIN.ICFFDT.DATA is damaged

book

Article ID: 433830

calendar_today

Updated On:

Products

MICS Resource Management

Issue/Introduction

ERROR: The open failed because library member MCOLIBIN.ICFFDT.DATA is damaged.
ERROR: File MCOLIB.ICFFDT.DATA has not been saved because copy could not be completed.

Cause

sharedprefix.MCOLIB ran out of space/extents.     

Resolution

  • Allocate a new MCOLIB with same DCB as original but with more space.  (For ex. sharedprefix.MCOLIB.NEW)
  • Perform SAS PROC COPY from the original to the new one.   See sample JCL below.
  • Rename the original to .OLD and the new one to .MCOLIB.          
                     
    Sample JCL to do the SAS PROC COPY                                     
                                                                                
    //jobcard                                                          
    //      JCLLIB ORDER=sharedprefix.PROCLIB                                                             
    //STEP1 EXEC MICSDM                                             
    //INDD DD DSN=sharedprefix.MCOLIB,DISP=OLD                               
    //OUTDD DD DSN=sharedprefix.MCOLIB.NEW,DISP=OLD                     
    //SYSIN DD *                                                                
    PROC COPY IN=DD1 OUT=DD2  MEMTYPE=CATALOG ;                                              
    RUN;