ディスク・グループの互換性属性は、Oracle ASMインスタンスおよびデータベース・インスタンスのディスク・グループの互換性設定を指定します。ここでは、これらの属性について説明します。内容は次のとおりです。
COMPATIBLE
.ASM
ディスク・グループ属性の値により、ディスク・グループを使用できるOracle ASMインスタンスの最小ソフトウェア・バージョンが決まります。この設定は、ディスク上のOracle ASMメタデータのデータ構造の形式にも影響します。他のファイル内容の形式は、Oracle ASM動的ボリューム・マネージャ(Oracle ADVM)およびデータベース・インスタンスによって決まります。
Oracle ASM 12cでは、12.1
がASMCA使用時のCOMPATIBLE.ASM
属性のデフォルト設定です。SQL CREATE
DISKGROUP
文とASMCMD mkdg
コマンドを使用する場合のデフォルト設定は10.1です。
COMPATIBLE.RDBMS
ディスク・グループ属性の値により、ディスク・グループを使用できるデータベース・インスタンスのCOMPATIBLE
データベース初期化パラメータの最小設定が決まります。COMPATIBLE
.RDBMS
属性を拡張する前に、ディスク・グループにアクセスするすべてのデータベースのCOMPATIBLE
初期化パラメータの値がCOMPATIBLE
.RDBMS
の新しい設定値以上に設定されていることを確認してください。
たとえば、データベースのCOMPATIBLE
初期化パラメータが11.2
または12.1
に設定されている場合、COMPATIBLE.RDBMS
は10.1
から11.2
の任意の値に設定できます。
Oracle ASM 12cでは、SQLのCREATE
DISKGROUP
文、ASMCMDのmkdg
コマンドおよびASMCAを使用する場合、10.1
がCOMPATIBLE
.RDBMS
属性のデフォルト設定になります。
注意:
データベース初期化パラメータCOMPATIBLE
を使用すると、新しいリリースのOracle Databaseを使用できる一方で、以前のリリースの下位互換性も同時に保証されます。COMPATIBLE
初期化パラメータの詳細は、『Oracle Databaseリファレンス』を参照してください。
COMPATIBLE.ADVM
ディスク・グループ属性の値により、ディスク・グループにOracle ADVMボリュームを含めることができるかどうかが決まります。この値は11.2
以上に設定する必要があります。この属性を設定する前に、COMPATIBLE.ASM
値が11.2
以上である必要があります。また、サポートする環境にOracle ADVMボリューム・ドライバをロードしておく必要があります。
デフォルトでは、COMPATIBLE.ADVM
属性の値は設定しないかぎり空です。
Oracle ADVMの詳細は、「Oracle ASM動的ボリューム・マネージャの概要」を参照してください。