如何對DB2表TAB1執行完整和增量MERGECOPY?


MERGECOPY與IMAGECOPY正好相反。這個DB2實用程式用於將多個映象副本資料集組合成一個新的完整或增量映象副本。這主要用於恢復DB2表中的備份。

以下JCL步驟可用於對位於資料庫DBSET1中的DB2表TAB1執行增量MERGECOPY:

//STEP010 EXEC DSNUPROC
//COPY1 DD DSN=TEST.DB2.COPY1,DISP=(MOD,CATLG,CATLG),
// UNIT=SYSDA,SPACE=(4000,(20,20),,,ROUND)
//COPY2 DD DSN=TEST.DB2.COPY2,DISP=(MOD,CATLG,CATLG),
// UNIT=SYSDA,SPACE=(4000,(20,20),,,ROUND)
//SYSOUT DD SYSOUT=*
//SYSIN DD *
MERGECOPY TABLESPACE DBSET1.TBSPAC01
COPYDDN (COPY1,COPY2)
NEWCOPY NO

COPY1和COPY2是增量映象副本資料集。SYSIN引數包含語句MERGECOPY TABLES,後跟表TB01所在的表空間的名稱。表空間必須由資料庫名稱限定。

COPYDDN語句後跟需要組合的增量映象副本資料集。

NEWCOPY NO表示這是一個增量合併副本。對於完整合並副本,我們將使用NEWCOPY YES。

更新於:2020年9月12日

261 次檢視

啟動您的職業生涯

完成課程獲得認證

開始
廣告
© . All rights reserved.