ネイティブ データベース ファイル処理のための CICS アプリケーションの構成

重要: この機能は、早期採用者製品 (Early Adopter Product; EAP) リリース ステータスで提供されます。今後も追加機能の開発が続けられ、パッチ アップデートおよび将来のリリースによって追加のインターフェイスが提供されます。詳細については、Micro Focus SupportLine までお問い合わせください。

既存のデータ ファイルをディスクからデータベースに移動するには、dbfhdeploy コマンド ライン ユーティリティを使用してデータストアにディプロイする必要があります。ディプロイしたら、それらをデータストア内から検出できるように CICS 環境を構成する必要があります。

新しいリソースを作成する場合も既存のリソースを更新する場合も、データベース ファイル処理に固有の変更は同じです。新しいデータストアの場所を指すように、ファイルの詳細を示す FCT 内でファイル パスを更新する必要があります。次の例では、CICS データストア内の VSAM フォルダーに格納されている ACCTFIL ファイルを使用しています。

使用されている表記の詳細については、「dbfhdeploy コマンド ライン ユーティリティ」の「data」カテゴリを参照してください。

さらに、ファイルがトランザクション ファイル (上記で [Backward Recovery] オプションが選択されているもの) の場合は、ファイルが格納されているデータストアを指すようにエンタープライズ サーバー リージョン内の XA リソースも構成する必要があります。対応するデータベース タイプの「データストアの構成」セクションで「XA リソースの作成」トピックを参照してください。

データストア内のファイルを使用するために、CICS アプリケーションのソース コードを変更する必要はありません。

データ ファイルが開いているときに CICS 環境を実行しているエンタープライズ サーバー リージョンが異常終了した場合、Enterprise Server で自動的にファイルを回復するように試行されます。ファイル アクセスのエラー (ファイル ロック状態など) が引き続き発生する場合は、dbfhadmin コマンド ライン ユーティリティを実行してファイルを回復してください。