CSD 更新バッチ・ユーティリティー・プログラム DFHCSDUP

CICS® CSD 更新バッチ・ユーティリティー・プログラム DFHCSDUP は、オンライン・リソース定義 (RDO) のコンポーネントです。 DFHCSDUP オフライン・ユーティリティー・プログラムを使用して、 CICS の実行中または非アクティブの間に、 CICS システム定義ファイル (CSD) の読み取りおよび書き込みを行うことができます。

制約事項: DFHCSDUP は、JCL で RLS アクセスを要求した場合でも、CSD を非 RLS モードで開きます。 つまり、RLS モードで CICS から CSD にアクセスする場合、DFHCSDUP の実行時に CSD を開くことはできません。 この制限の理由は、リカバリー可能ファイルを RLS モードで開くために必要な機能が DFHCSDUP にないことにあります。 しかし、CSD がリカバリー不能な場合でもこの制限は適用されます。

DFHCSDUP コマンドを使用して実行できる作業

DFHCSDUP を使用して、以下の作業を実行できます。
  • CSD ファイル内の名前付きリストの末尾にグループを追加する (ADD コマンド)
  • 既存のリソース定義の属性を変更します。 CSD での (ALTER コマンド)
  • ある CSD ファイルのグループ・リストを別のまたは同じ CSD ファイル内のグループ・リストに追加する (APPEND コマンド)
  • あるグループ内のすべてのリソース定義を同じまたは別の CSD ファイル内の別のグループにコピーする (COPY コマンド)
  • 単一のリソース定義をあるグループから別のグループにコピーする (COPY コマンド)
  • CSD 上の単一リソースまたはリソース・グループを定義する (DEFINE コマンド)
  • CSD から単一リソース定義、特定グループ内のすべてのリソース定義、または特定リスト内のすべてのグループ名を削除する (DELETE コマンド)
  • CSD からデータを抽出して、処理のためにユーザー・プログラムに渡す (EXTRACT コマンド)
  • 新規 CSD ファイルを初期化し、それを CICS 提供のリソース定義に追加する (INITIALIZE コマンド)
  • 選択されたリソース定義、グループ、およびリストをリスト表示する (LIST コマンド)
  • APAR を処理する。つまり、特定の APAR のメンテナンスを CSD に適用する (PROCESS コマンド)
  • CSD ファイル上のリストから単一グループを除去する (REMOVE コマンド)
  • リソースのすべての IBM®提供グループおよびユーザー定義グループをスキャンする (SCAN コマンド)
  • 必要なときに CSD ファイルにサービスを提供する (SERVICE コマンド)
  • CICS の新規リリース用に、1 次 CSD ファイル内の CICS提供のリソース定義をアップグレードします (UPGRADE コマンド)。
  • ユーザー定義のデフォルト値のセットを使用してリソースを定義する (USERDEFINE コマンド)
  • グループおよびリストに対する内部ロックを除去して CSD ファイルを検査する (VERIFY コマンド)

これらの各コマンドについては、 リソース管理ユーティリティー DFHCSDUP コマンドを参照してください。

DFHCSDUP を呼び出す方法

次の 2 つの方法で DFHCSDUP を呼び出すことができます。

DFHCSDUP のセキュリティー

DFHCSDUP は CSD へのバッチ・アクセスを必要とします。 許可ユーザーのみが CSD の更新を許可されていることを確認してください。 CSD データ・セット・プロファイルのアクセス・リストを、 CICS 領域ユーザー ID およびその他の許可ユーザーのみに制限します。 詳しくは、 「 z/OS Security Server RACF セキュリティー管理者のガイド」の「データ・セットの保護」を参照してください。