ポリシー・スキーマ・バージョン

ポリシー・スキーマ・バージョンは、それぞれのシステムとの最大限の互換性を実現するために使用します。

ポリシー・スキーマ・バージョンは、スキーマ内に示されるバージョン番号とリリース番号で識別されます。例えば、ポリシー・スキーマ・バージョン 1.0 は、スキーマで次のように表記されます。
policySchemaRelease="0" policySchemaVersion="1"

CICS® のリリースに新しいポリシー・スキーマが含まれている場合は、そのリリースでスキーマのバージョン番号が 1 つ上がります。 IBM® のサービス組織が新しいポリシー・スキーマを導入すると、スキーマのリリース番号が 1 つ上がります。

重要: CICS TS バージョン 5.2 の場合、CICS TS バージョン 5.2 に APAR PI34509 の PTF を適用すると、バージョン 2.0 のポリシー・スキーマが有効になり、バージョン 2.0 以前のポリシー・スキーマを必要とするポリシー・ルールを組み込んだポリシーをデプロイできます。

CICS TS バージョン 5.1、または APAR PI34509 の PTF を適用していない CICS TS バージョン 5.2 の場合は、バージョン 1.0 のポリシー・スキーマを必要とするポリシー・ルールだけを組み込んだポリシーをデプロイできます。

エディターで XML 形式のポリシー・ファイルを開いて、ルールを追加したり除去したりする場合は、ポリシー・スキーマの必須バージョンが変わる可能性があることを頭に入れておいてください。 <policy:policy タグに記述されているスキーマ・バージョンが、すべてのポリシー・ルールに対応した最低レベルになっていることを確認する必要があります。

各ポリシー条件で必要なポリシー・スキーマの最小バージョンをポリシー・ルールのタイプと項目ごとにまとめたのが以下の表です。

表 1. ポリシー条件とポリシー・スキーマの最小バージョン
ポリシー・ルール・タイプ 項目 ポリシー・スキーマ・バージョン CICS バージョン
データベース要求 SQL コマンド 1.0 5.1
ファイル要求 削除コマンド

読み取りコマンド

次の読み取りコマンド

前の読み取りコマンド

読み取り更新コマンド

再書き込みコマンド

ブラウズ開始コマンド

書き込みコマンド

1.0 5.1
プログラム要求 LINK コマンド 1.0 5.1
開始要求 START コマンド 2.0 5.2
ストレージ 24 ビット共用ストレージ

24 ビット・タスク・ストレージ

31 ビット共用ストレージ

31 ビット・タスク・ストレージ

64 ビット共用ストレージ

64 ビット・タスク・ストレージ

1.0 5.1
ストレージ要求 24 ビット共用ストレージ要求

24 ビット・タスク・ストレージ要求

31 ビット共用ストレージ要求

31 ビット・タスク・ストレージ要求

64 ビット共用ストレージ要求

64 ビット・タスク・ストレージ要求

1.0 5.1
同期点要求 SYNCPOINT コマンド 2.0 5.2
TD キュー要求 READQ TD コマンド

WRITEQ TD コマンド

2.0 5.2
時間 CPU 時間 1.0 5.1
時間 経過時間 2.0 5.2
TS キュー・バイト WRITEQ TS 補助コマンド (WRITEQ TS auxiliary command)

WRITEQ TS コマンド

WRITEQ TS 主コマンド (WRITEQ TS main command)

2.0 5.2
TS キュー要求 READQ TS コマンド

WRITEQ TS 補助コマンド (WRITEQ TS auxiliary command)

WRITEQ TS コマンド

WRITEQ TS 主コマンド (WRITEQ TS main command)

2.0 5.2

各ポリシー条件で必要なポリシー・スキーマの最小バージョンをポリシー・スキーマのバージョンごとにまとめたのが以下の表です。

表 2. ポリシー条件とポリシー・スキーマの最小バージョン
ポリシー・スキーマ・バージョン ポリシー・ルール・タイプ 項目 CICS バージョン
1.0 データベース要求 SQL コマンド 5.1
1.0 ファイル要求 削除コマンド

読み取りコマンド

次の読み取りコマンド

前の読み取りコマンド

読み取り更新コマンド

再書き込みコマンド

ブラウズ開始コマンド

書き込みコマンド

5.1
1.0 プログラム要求 LINK コマンド 5.1
1.0 ストレージ 24 ビット共用ストレージ

24 ビット・タスク・ストレージ

31 ビット共用ストレージ

31 ビット・タスク・ストレージ

64 ビット共用ストレージ

64 ビット・タスク・ストレージ

5.1
1.0 ストレージ要求 24 ビット共用ストレージ要求

24 ビット・タスク・ストレージ要求

31 ビット共用ストレージ要求

31 ビット・タスク・ストレージ要求

64 ビット共用ストレージ要求

64 ビット・タスク・ストレージ要求

5.1
1.0 時間 CPU 時間 5.1
2.0 開始要求 START コマンド 5.2
2.0 同期点要求 SYNCPOINT コマンド 5.2
2.0 TD キュー要求 READQ TD コマンド

WRITEQ TD コマンド

5.2
2.0 時間 経過時間 5.2
2.0 TS キュー・バイト WRITEQ TS 補助コマンド (WRITEQ TS auxiliary command)

WRITEQ TS コマンド

WRITEQ TS 主コマンド (WRITEQ TS main command)

5.2
2.0 TS キュー要求 READQ TS コマンド

WRITEQ TS 補助コマンド (WRITEQ TS auxiliary command)

WRITEQ TS コマンド

WRITEQ TS 主コマンド (WRITEQ TS main command)

5.2