"IEC130I DBDLIB DD STATEMENT MISSING" issued for S6BTLFPS utility if "FREE=CLOSE" is coded on DBDLIB DD statement.
book
Article ID: KB0090139
calendar_today
Updated On:
Products
Versions
TIBCO Object Service Broker for z/OS
-
Not Applicable
-
Description
Resolution: S6BTLFPS is used to format page datasets for Object Service Broker segments. When formatting the page datasets in preparation for loading data into the segment, you must not code "FREE=CLOSE" on the DBDLIB DD statement on z/OS systems.
Environment: ========== * TIBCO Object Service Broker for z/OS * z/OS * coding JCL DBDLIB statement as: //DBDLIB DD DSN=$HLQVSAM$.$SLQ$.DBDLIB,DISP=SHR,FREE=CLOSE
Symptoms: ========= IEC130I DBDLIB DD STATEMENT MISSING +S6BDB028E DBDLIB OPEN ERROR +S6BTL016E ERROR DETECTED EXTRACTING ARCHLOG DEFINITION FROM DBDLIB 00-00.
Cause: ===== Failure messages are caused by coding "FREE=CLOSE" on the //DBDLIB DD JCL statement.
Resolution: ========= Remove the "FREE=CLOSE" option as follows:
Change: //DBDLIB DD DSN=$HLQVSAM$.$SLQ$.DBDLIB,DISP=SHR,FREE=CLOSE To: //DBDLIB DD DSN=$HLQVSAM$.$SLQ$.DBDLIB,DISP=SHR
References: ========== * IBM MVS JCL Reference * Sample JCL for S6BTLFPS: $HLQNONV$.$SLQ$.JCL(S6BTLFPS) * TIBCO® Object Service Broker for z/OS Utilities Software Release 5.2.0
Issue/Introduction
"IEC130I DBDLIB DD STATEMENT MISSING" issued for S6BTLFPS utility if "FREE=CLOSE" is coded on DBDLIB DD statement.