RECOVER (表スペース)
このオプションは、RECOVER ユーティリティー制御ステートメントの RECOVER TABLE SPACE 形式に対応しています。
- 「Db2® Utilities (Db2 ユーティリティー)」パネルで LISTDEF の名前を指定しなかった場合は、以下のようになります。
- 「RECOVER Utility (Table Spaces) (RECOVER ユーティリティー (表スペース))」パネルに表示された情報には、SYSCOPY カタログ表で見つかった一致する入力につき 1 行が含まれています。突き合わせはデータベース名および表スペース名で実行され、入力のタイプ (「Typ」) は、
F
(完全イメージ・コピー) またはI
(部分イメージ・コピー) のどちらかでなければなりません。カタログ式イメージ・コピー・データ・セットしか、サポートされていません。これは、表スペース名に対して 0、1、または多くの項目とすることができることを意味しています。 - 「Db2® Utilities (Db2 ユーティリティー)」パネルの「Database name (データベース名)」または「Table/index name (表/索引スペース名)」フィルター・フィールドに情報が入力された場合は、表示行は指定された情報と一致している Db2® オブジェクトに制限されます。
- 表示された索引スペースから 1 つを選択するには、「
S
」を「SEL」列に入力してください。「PRC」列のアスタリスク (*) は選択された索引スペースを示します。 - 「RECOVER Utility (table spaces) (RECOVER ユーティリティー (表スペース))」用に生成されたサンプル JCL は、表スペースを回復するための生成済み JCL の例を示します。
図 1. 「RECOVER Utility (table spaces) (RECOVER ユーティリティー (表スペース))」用に生成されたサンプル JCL File Edit Edit_Settings Menu Utilities Compilers Test Help ──────────────────────────────────────────────────────────────────────────────── EDIT FMNUSER.SPFTEMP1.CNTL Columns 00001 00072 ****** ***************************** Top of Data ****************************** 000001 //FMNUSERB JOB (IBMGSA), 000002 // FMNUSER,MSGCLASS=A, 000003 // NOTIFY=FMNUSER,CLASS=A, 000004 // MSGLEVEL=(1,1) 000005 //* 000006 // JCLLIB ORDER=(DB2V810.DFA2.PROCLIB) 000007 //* 000008 //********************************************************************** 000009 //* STEP RECV1: RECOVER TABLESPACE DSNDB01.SCT02 000010 //********************************************************************** 000011 //RECV1 EXEC DSNUPROC,SYSTEM=DFA2,UID='FMNUSER' 000012 //DSNUPROC.STEPLIB DD DSN=DB2V810.DFA2.SDSNEXIT,DISP=SHR 000013 // DD DSN=DB2.V810.SDSNLOAD,DISP=SHR 000014 //DSNUPROC.SYSIN DD * 000015 RECOVER TABLESPACE DSNDB01.SCT02 TOCOPY 000016 DFA2.IMAGCOPY.SCT02 TOVOLUME CATALOG 000017 REBUILD INDEX (ALL) TABLESPACE DSNDB01.SCT02 000018 SORTNUM 4 SORTDEVT SYSALLDA 000019 /* ****** **************************** Bottom of Data **************************** Command ===> Scroll ===> PAGE F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up F8=Down F9=Swap F10=Left F11=Right F12=Cancel
- 「RECOVER Utility (Table Spaces) (RECOVER ユーティリティー (表スペース))」パネルに表示された情報には、SYSCOPY カタログ表で見つかった一致する入力につき 1 行が含まれています。突き合わせはデータベース名および表スペース名で実行され、入力のタイプ (「Typ」) は、
- 「Db2® Utilities (Db2 ユーティリティー)」パネルで LISTDEF の名前を指定した場合は、以下のようになります。
- FM/Db2 は、「REBUILD Utility (Indexes) (REBUILD ユーティリティー (索引))」パネルの 代替形式を表示し、指定した LISTDEF、および RECOVER ステートメントのキーワードと対応する いくつかの編集可能なフィールドが示されます。
- LISTDEF が指定されている「RECOVER Utility (table spaces) (RECOVER ユーティリティー (表スペース))」用に生成されたサンプル JCL に、LISTDEF が指定されている表スペースを回復するための 生成された JCL の例を示します。
図 2. LISTDEF が指定されている「RECOVER Utility (table spaces) (RECOVER ユーティリティー (表スペース))」用に生成されたサンプル JCL File Edit Edit_Settings Menu Utilities Compilers Test Help ──────────────────────────────────────────────────────────────────────────────── EDIT FMNUSER.SPFTEMP1.CNTL Columns 00001 00072 ****** ***************************** Top of Data ****************************** 000001 //FMNUSERB JOB (IBMGSA), 000002 // FMNUSER,MSGCLASS=A, 000003 // NOTIFY=FMNUSER,CLASS=A, 000004 // MSGLEVEL=(1,1) 000005 //* 000006 // JCLLIB ORDER=(DB2V810.DFA2.PROCLIB) 000007 //* 000008 //********************************************************************** 000009 //* STEP RECV1: RECOVER TABLESPACE LIST LDEFNAME1 000010 //********************************************************************** 000011 //RECV1 EXEC DSNUPROC,SYSTEM=DFA2,UID='FMNUSER' 000012 //DSNUPROC.STEPLIB DD DSN=DB2V810.DFA2.SDSNEXIT,DISP=SHR 000013 // DD DSN=DB2.V810.SDSNLOAD,DISP=SHR 000014 //DSNUPROC.SYSIN DD * 000015 RECOVER LIST LDEFNAME1 000016 /* ****** **************************** Bottom of Data **************************** Command ===> Scroll ===> PAGE F1=Help F2=Split F3=Exit F5=Rfind F6=Rchange F7=Up F8=Down F9=Swap F10=Left F11=Right F12=Cancel
関連するタスク
関連した参照