CICS® リソースへのアクセスの例
ここで、CICS® リソースへのアクセスの例を 2 つ示します。
例 1: CICS® 一時ストレージ・キューの検索と編集
CICS® 一時ストレージ・キューを検索および編集するには、以下のステップを実行します。
- 「Primary Option Menu (基本オプション・メニュー)」パネルから、オプション 2 (Edit (編集)) を選択して「Edit Entry (編集項目の入力)」パネルを表示します。
- 「Data set/path name (データ・セット/パス名)」フィールドに、CICS 一時ストレージ・キューの指定 に示すように「
TS:
」と入力します。「
TS:
」は、File Manager に対して、CICS® アプリケーションから 1 つ以上の一時ストレージ・キューを編集することを指示します。注: CICS® 一時データ・キューを編集するには、「TD:
」と入力し、CICS® ファイルを編集するには、「FI:
」を入力します。図 1. CICS® 一時ストレージ・キューの指定 Process Options Help ──────────────────────────────────────────────────────────────────────────────── File Manager Edit Entry Panel Input Partitioned, Sequential or VSAM Data Set, or HFS file: Data set/path name TS: + Member . . . . . Blank or pattern for member list Volume serial . If not cataloged Start position . + Record limit . . Record Sampling Inplace edit . . (Prevent inserts and deletes) Copybook or Template: Data set name . . . . . Member . . . . . . . . Blank or pattern for member list Processing Options: Copybook/template Start position type Enter "/" to select option 3 1. Above 1. Key Edit template Type (1,2,S) 2. Previous 2. RBA Include only selected records 3. None 3. Record number Binary mode, reclen 4. Create dynamic 4. Formatted key Create audit trail Use I/O exit Command ===> F1=Help F2=Split F3=Exit F4=Expand F7=Backward F8=Forward F9=Swap F10=Actions F12=Cancel
- [Enter] を押します。
入力パネルで、CICS® リソースのタイプ (「TS:」、「TD:」、または「FI:」) を指定して、それ以上修飾しない場合、File Manager は次に「CICS® Applid Selection List (アプリケーション ID 選択リスト)」パネルを表示します。ここには、CICS アプリケーションのリスト に示すように、使用可能な CICS® アプリケーションがリストされます。
図 2. CICS® アプリケーションのリスト Process Options Help ──────────────────────────────────────────────────────────────────────────────── File Manager CICS Applid Selection list Row 00001 of 00023 Applid Status Description * * * CICSDEV1 Active Development system 1 CICSDEV2 Active Development system 2 CICSTST1 Inactive Testing system 1 CICSTST2 Inactive Testing system 2 CICSTST3 Inactive Testing system 3 CICSTST4 Active Testing system 4 CICSPRD1 Inactive Production system 1 ⋮ Command ===> Scroll PAGE F1=Help F2=Split F3=Exit F4=CRetriev F5=RFind F7=Backward F8=Forward F9=Swap F10=Left F11=Right F12=Cancel
- 該当の CICS® アプリケーションを選択するには、CICS アプリケーションの選択 に示すように、関連するアプリケーション ID (この場合は、アプリケーション ID CICSTST1) の隣にある入力フィールドに「
S
」と入力します。図 3. CICS® アプリケーションの選択 Process Options Help ──────────────────────────────────────────────────────────────────────────────── File Manager CICS Applid Selection list Row 00001 of 00023 Applid Status Description * * * CICSDEV1 Active Development system 1 CICSDEV2 Active Development system 2 S CICSTST1 Inactive Testing system 1 CICSTST2 Inactive Testing system 2 CICSTST3 Inactive Testing system 3 CICSTST4 Inactive Testing system 4 CICSPRD1 Inactive Production system 1 ⋮ Command ===> Scroll PAGE F1=Help F2=Split F3=Exit F4=CRetriev F5=RFind F7=Backward F8=Forward F9=Swap F10=Left F11=Right F12=Cancel
- [Enter] を押します。
次に、File Manager は、CICS 一時ストレージ・キューのリスト に示すように、選択された CICS® アプリケーションの一時ストレージ・キュー (「Edit Entry (編集項目の入力)」パネルで「
TS:
」と指定したため) のリストを表示します。図 4. CICS® 一時ストレージ・キューのリスト Process Options Help ──────────────────────────────────────────────────────────────────────────────── File Manager CICS Temporary Storage Selection List Row 00001 of 00005 Queue Loc Items Size Max Min Tran Last SYS Po ± * * * * * lowercase AUX 20 6400 320 320 FM 97210 KSDSXX AUX 20 2560 128 128 FM 98913 KSDS10 AUX 10 1280 128 128 FM 14654 TDTD"'TDTD TD AUX 100 32000 320 320 FM 97194 TDTEST10 AUX 10 3200 320 320 FM 97423 **** End of data **** ⋮ Command ===> Scroll PAGE F1=Help F2=Split F3=Exit F4=CRetriev F5=RFind F7=Backward F8=Forward F9=Swap F10=Left F11=Right F12=Cancel
- 該当の一時ストレージ・キューを選択するには、CICS 一時ストレージ・キューの選択 に示すように、関連するキュー (この場合は、KSDS10) の隣にある入力フィールドに「
S
」と入力します。図 5. CICS® 一時ストレージ・キューの選択 Process Options Help ──────────────────────────────────────────────────────────────────────────────── File Manager CICS Temporary Storage Selection List Row 00001 of 00005 Queue Loc Items Size Max Min Tran Last SYS Po ± * * * * * lowercase AUX 20 6400 320 320 FM 97210 KSDSXX AUX 20 2560 128 128 FM 98913 S KSDS10 AUX 10 1280 128 128 FM 14654 TDTD"'TDTD TD AUX 100 32000 320 320 FM 97194 TDTEST10 AUX 10 3200 320 320 FM 97423 **** End of data **** ⋮ Command ===> Scroll PAGE F1=Help F2=Split F3=Exit F4=CRetriev F5=RFind F7=Backward F8=Forward F9=Swap F10=Left F11=Right F12=Cancel
- [Enter] を押します。
次に、File Manager は、CICS 一時ストレージ・キューのデータ に示すように、選択された一時ストレージ・キューのデータを表示します。
図 6. CICS® 一時ストレージ・キューのデータ Process Options Help ──────────────────────────────────────────────────────────────────────────────── Edit TS:CICSTST1:KSDS10 Top of 10 Col 1 Insert Length 80 Record AT TOP Format CHAR ----+----10---+----2----+----3----+----4----+----5----+----6----+----7-- ****** **** Top of data **** 000001 ....1 aaaaaaaaaaaaaaa 6324West aindy Wa 000002 ....2 aaaaaaaaaaaaaaa 6324West aindy Wa 000003 ....3 74 Redcliffe St 6324West aindy Wa 000004 ....4 74 Redcliffe St 6324West aindy Wa 000005 ....5 74 Redcliffe St 6324West aindy Wa 000006 ....6 74 Redcliffe St 6324West aindy Wa 000007 ....7 74 Redcliffe St 6324West aindy Wa 000008 ....8 74 Redcliffe St 6324West aindy Wa 000009 ....9 74 Redcliffe St 6324West aindy Wa 000010 ....10 74 Redcliffe St 6324West aindy Wa ****** **** End of data **** ⋮
Example 2: CICS® ファイルの検索および変更
CICS® ファイルを検索および変更するには、以下のステップを実行します。
- 「Primary Option Menu (基本オプション・メニュー)」パネルから、オプション 2 (Edit (編集)) を選択して「Edit Entry (編集項目の入力)」パネルを表示します。
- 「Data set/path name (データ・セット/パス名)」フィールドに、CICS アプリケーションからの CICS ファイルの指定 に示すように「
FI:CICSTST1
」と入力します。「
FI:
」は 1 つ以上の CICS® ファイルを編集することを、「CICSTST1
」は CICS® アプリケーション CICSTST1 からファイルを編集することを File Manager に対して指示します。図 7. CICS® アプリケーションからの CICS® ファイルの指定 Process Options Help ──────────────────────────────────────────────────────────────────────────────── File Manager Edit Entry Panel Input Partitioned, Sequential or VSAM Data Set, or HFS file: Data set/path name FI:CICSTST1 + Member . . . . . Blank or pattern for member list Volume serial . If not cataloged Start position . + Record limit . . Record Sampling Inplace edit . . (Prevent inserts and deletes) Copybook or Template: Data set name . . . . . Member . . . . . . . . Blank or pattern for member list Processing Options: Copybook/template Start position type Enter "/" to select option 3 1. Above 1. Key Edit template Type (1,2,S) 2. Previous 2. RBA Include only selected records 3. None 3. Record number Binary mode, reclen 4. Create dynamic 4. Formatted key Create audit trail Use I/O exit Command ===> F1=Help F2=Split F3=Exit F4=Expand F7=Backward F8=Forward F9=Swap F10=Actions F12=Cancel
- [Enter] を押します。
入力パネルで CICS® リソースのタイプ (「TD:」、「TS:」、または「FI:」) および CICS® アプリケーションを指定して、 CICS® リソースの名前を指定しない場合、File Manager は次に、指定された CICS® アプリケーションの一時データ・キュー、一時ストレージ・キュー、またはファイルの選択リストを表示します。この場合、File Manager は、CICS ファイルの選択リスト に示すように、指定された CICS® アプリケーション (CICSTST1) の CICS® ファイルのリストを表示します。
図 8. CICS® ファイルの選択リスト Process Options Help ──────────────────────────────────────────────────────────────────────────────── File Manager CICS File Selection List Row 00001 of 00020 File Data Set Name Type O E R U A B D SY ± * * * P N E P D R E * E A A D D O L DFHCSD CICS.FILE.DFHCSD KSDS O E R U A B D DFHDBFK VSAM C E R U A B D DFHLRQ CICS.FILE.DFHLRQ KSDS O E R U A B D ESDS10 CICS.FILE.ESDS KSDS O E R U B EZACACHE EZACACHE TABL C U R U A B D EZACONFG CICS.FILE.EZACONFG KSDS C D R B FMDATA CICS.FILE.FMDATA KSDS C E R PMRRDS1 CICS.FILE.PMRRDS1 KSDS C E R RRDS10 CICS.FILE.RRDS10 KSDS O E R U B ⋮ **** End of data **** Command ===> Scroll PAGE F1=Help F2=Split F3=Exit F4=CRetriev F5=RFind F7=Backward F8=Forward F9=Swap F10=Left F11=Right F12=Cancel
- これで、リストされているどの CICS® リソースでも処理できます。
CICS® での File Manager リソースの処理について詳しくは、File Manager for z/OS User’s Guide and Reference for CICS を参照してください。