SETCICS (CICS® ファイルの状況の更新) -- batch only
- 目的
- CICS® 領域のファイルの状況をバッチ・ジョブから変更します。
- 使用上の注意
- この機能を実行するには、以下の情報を提供する必要があります。
- CICS® 領域の APPLID
- 更新する CICS ファイルの名前のリスト
- ファイルに適用される状況の値のリスト
- 関連機能
- なし。
- applid
-
ファイルの CICS 領域のアプリケーション ID。
- file_n
- 単一の CICS ファイルの名前、または 1 つ以上の CICS ファイルを表すファイル名パターン。
CICS ファイル名パターンは、ファイル名に有効な任意の文字と、次の 2 つの特殊パターン文字で構成することができます。
- アスタリスク (*)
- 任意の数の文字を表します。必要な数のアスタリスクを、ファイル名パターンの任意の場所に使用することができます。例えば、
*d*
と入力すると、名前に「d
」が含まれている CICS 領域のすべてのファイルが処理されます。 - パーセント記号 (%)
- 単一文字を表す置き換え文字。パーセント記号は、ファイル名パターンの任意の場所に必要な数だけ指定できます。例えば、
%%%%
と入力すると、名前の長さが 4 文字の CICS 領域のすべてのファイルが表示されます。
- file_n
- 選択された CICS ファイルを変更する必要がある新しい状況:
- OPE
- 開く
- CLO
- クローズ済み
- ENA
- 使用可能
- DIS
- 使用不可
- REA
- 読み取り
- NOR
- 読み取り状況の削除
- UPD
- 更新
- NOU
- 更新状況の削除
- 追加
- 追加
- NOA
- 追加状況の削除
- BRO
- ブラウズ
- NOB
- ブラウズ状況の削除
- DEL
- 削除
- NOD
- 削除状況の削除
例
APPLID C68D1FM2 を持つ CICS 領域について、名前が BIG で始まるファイルを更新し、ESDSPATH という名前のファイルを開いて更新できるようにします。
//FMBAT EXEC PGM=FILEMGR
//SYSPRINT DD SYSOUT=*
//SYSIN DD *
$$FILEM SETCICS APPLID=C68D1FM2,
$$FILEM FILE=(BIG*,ESDSPATH),STATUS=(OPE,UPD)
/*
以下のレポートが作成されます。
IBM File Manager for CICS 4/29/2020 (2020.120) 14:10 Page 3
CICS File Status Update Report for APPLID C68D1FM2
File Data Set Attributes Errors
------------------------------------------------------------------------------------------------------------------------------------
BIGESDS1 FMN.REGTEST.CICS.TEST.BIGESDS1 OPE ENA REA UPD ADD BRO
BIGKSDS1 FMN.REGTEST.CICS.TEST.BIGKSDS1 OPE ENA REA UPD ADD BRO DEL
BIGKSDS2 FMN.REGTEST.CICS.TEST.BIGKSDS2 OPE ENA REA UPD ADD BRO DEL
ESDSPATH FMN.REGTEST.BASE.ESDS.PATH2 OPE ENA REA UPD ADD BRO DEL