如何在 PLAN 中直接 BIND DBRM?


DBRM 是一個 DB2 物件,它由原始碼的預編譯生成。它包含原始碼中的所有 SQL 語句/查詢。DBRM 由於其格式無法直接執行,因此首先將其繫結到一個計劃中。可以在一個計劃中繫結多個 DBRM。

每當原始碼發生更改時,須使用更改後的 SQL 語句/查詢重新生成相應的 DBRM。然後必須重新繫結包含舊 DBRM 的整個計劃。

使用下面的 JCL 步驟,我們可以直接將 DBRM 繫結到一個 PLAN 中。

//BIND EXEC PGM=IKJEFT01
//STEPLIB DD DSN=DIS.TEST.LOADLIB,DISP=SHR
//SYSOUT DD SYSOUT=*
//SYSTSIN DD *
DSN SYSTEM(TB3)
BIND PLAN(PLANA) -
MEMBER(DBRM1) -
LIB(‘DIS.TEST.DBRM’)
/*

BIND PLAN 引數具有需要繫結的計劃的名稱。MEMBER 引數是存在於 PDS DIS.TEST.DBRM 中的 DBRM PDS 成員的名稱。

更新於: 2020 年 9 月 11 日

589 次檢視

開啟你的 職業生涯

完成課程並獲得認證

開始
廣告
© . All rights reserved.