What can cause abends executing the COMLIB backup utility?
search cancel

What can cause abends executing the COMLIB backup utility?

book

Article ID: 54935

calendar_today

Updated On:

Products

Vision:Builder Vision:Inform Vision:Two

Issue/Introduction

Description:

What can cause abends executing the COMLIB backup utility?

Solution:

There is one problem corrected by QO73911 (CL00202), so first verify that all certified maintenance available via the Support site is applied to your Release 15.0 system.

If that does not resolve the problem, then note that the COMLIB backup utility (PGM=MARKDUMP or PGM=MARKUTIL with the UCDUMP parameter) may fail with S0C1 or S0C4 abends if there are corrupt items on the VISION:Builder definition library, commonly known as the M4LIB. In such cases the problem item(s) must be deleted from the M4LIB before the utility will execute successfully.

The last item in the list displayed in the M4LIST output of the backup execution is most likely the culprit. Delete the item and repeat the process until the backup executes successfully.

Then restore the M4LIB using the M4WORK backup dataset, and re-catalog the deleted item(s) from source. If the item source is not available, it is possible that source statement retrieval may be used before the item is deleted to capture the source.

Repeat the original backup process against the restored M4LIB so that a complete backup dataset may be saved for archive purposes.

The COMLIB utilities and Source Statement Retrieval are documented with full explanations and JCL examples in Chapter 12 of the Environment Manual.

Environment

Release: VSNBLD00200-15-VISION:Builder
Component: