如何執行PLANA計劃下的COBOL-DB2程式PROGA?
COBOL-DB2程式可以使用IKJEFT01執行。IKJEFT01是一個內建的主機實用程式,允許我們透過作業控制語言(JCL)執行z/OS TSO命令。如果要執行PLANA計劃下的COBOL-DB2程式PROGA,則必須提供如下所示的JCL步驟。
//STEP010 EXEC PGM=IKJEFT01 //STEPLIB DD DSN=DIS.TEST.LOADLIB,DISP=SHR //SYSOUT DD SYSOUT=* //SYSTSIN DD * DSN SYSTEM(TB3) RUN PROGRAM (PROGA) PLAN(PLANA) END /*
在上面的JCL步驟中,我們首先使用IKJEFT01實用程式呼叫COBOL-DB2程式。程式PROGA的LOADLIB路徑在STEPLIB中給出,即DIS.TEST.LOADLIB,程式日誌的列印位置在SYSOUT中提到,在本例中為SPOOL (SYSOUT=*)。然後,我們使用SYSTIN提供執行時引數,例如DB2資料庫識別符號(TB3),由DSN SYSTEM和程式/計劃名稱給出。
程式必須指定計劃,因為它為DB2提供程式中使用的查詢的訪問路徑資訊。然後,DB2遵循資料庫中的此訪問路徑來提取程式中所需的資料。
廣告