掃二維碼與項(xiàng)目經(jīng)理溝通
我們在微信上24小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
以下的文章主要講述的是如何創(chuàng)建 OracleDB2 的存儲(chǔ)過程,DB2 產(chǎn)品的開發(fā)提供了的存儲(chǔ)過程,它是通過客戶化 DSNTIJSG 作業(yè)來進(jìn)行定義的。在提交作業(yè)完成創(chuàng)建存儲(chǔ)過程之前,需要對(duì)存儲(chǔ)過程進(jìn)行必要的規(guī)劃。根據(jù)存儲(chǔ)過程的功能不同,建議分為以下 4 類:

創(chuàng)新互聯(lián)建站是一家專業(yè)提供東洲企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站建設(shè)、成都做網(wǎng)站、H5響應(yīng)式網(wǎng)站、小程序制作等業(yè)務(wù)。10年已為東洲眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)絡(luò)公司優(yōu)惠進(jìn)行中。
表 1. 存儲(chǔ)過程的分類
另外,需要注意以下幾點(diǎn):
1.存儲(chǔ)過程的分類可能會(huì)依據(jù) OracleDB2 的 PTF 版本不同而有改變;
2.存儲(chǔ)過程的 NUMTCB 的設(shè)置除了根據(jù)存儲(chǔ)過程的功能要求外,還依賴于系統(tǒng)資源情況;
3.建議 WLM 應(yīng)用環(huán)境和啟動(dòng)過程名稱一致,便于管理;
4.存儲(chǔ)過程分類的粒度根據(jù)實(shí)際情況可能會(huì)有不同,基本原則為在滿足功能需求的情況下,盡可能的簡化配置,便于管理。
以下我們重點(diǎn)介紹為四個(gè)不同的 WLM 應(yīng)用環(huán)境準(zhǔn)備的啟動(dòng)作業(yè)過程,通過啟動(dòng)作業(yè)可以為 WLM 環(huán)境準(zhǔn)備不同的存儲(chǔ)過程執(zhí)行環(huán)境。
為在線 Utility 執(zhí)行而準(zhǔn)備的存儲(chǔ)過程
此類存儲(chǔ)過程功能是需要調(diào)用數(shù)據(jù)庫的在線 UTILITY,例如OracleDB2所提供的 DSNUTILS 和 DSNUTILU,在配置此類存儲(chǔ)過程的時(shí)候,NUMTCB 要求定義為 1,也就是不容許并發(fā)調(diào)用。主要是由于在調(diào)用時(shí),會(huì)生成一些中間文件,如果容許同時(shí)調(diào)用存儲(chǔ)過程的話,這些文件會(huì)被互相覆蓋,導(dǎo)致不可預(yù)料的錯(cuò)誤發(fā)生。
以下為此類存儲(chǔ)過程所調(diào)用的啟動(dòng)作業(yè)。在作業(yè)中的 SYSIN 是分配一些臨時(shí)空間存儲(chǔ) Utility 的輸入語句。SYSPRINT 是分配臨時(shí)空間來存儲(chǔ) utility 的輸出信息。RNPRIN01 是為 DFSORT 信息所分配的空間,UTPRINT 也是為 DFSORT 信息所分配的空間,DSSPRINT 是當(dāng)執(zhí)行 concurrent copies 時(shí),為輸出信息分配空間。
文章出自:http://www.programbbs.com/doc/class10-1.htm
【編輯推薦】

我們在微信上24小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流