1. 磁盘组兼容性属性
COMPATIBLE.ASM
该参数决定可以使用该磁盘组的最小的ASM版本
同样决定磁盘中ASM元数据库的数据格式
Oracle 11g 的默认值为10.1
COMPATIBLE.RDBMS
该参数决定可以使用该磁盘组的的数据库的COMPATIBLE参数的最小值
Oracle 11g 的默认值为10.1
2. 取值范围矩阵图
3. 设定磁盘组兼容性属性
我们可以在 CREATE DISKGROUP 或 ALTER DISKGROUP时指定属性值
3.1 创建磁盘组时指定
CREATE DISKGROUP diskgrp2 DISK '/dev/raw/*' ATTRIBUTE 'compatible.rdbms' = '11.1', 'compatible.asm' = '11.1';
3.2 创建磁盘组时指定
修改前请参考上面的矩阵图确保属性兼容
修改后ASM实例至少需要11.1才可以访问该磁盘组
ALTER DISKGROUP diskgrp3 SET ATTRIBUTE 'compatible.asm' = '11.1'
数据库compatible需设置在11.1或以上才可访问该磁盘组
ALTER DISKGROUP diskgrp4 SET ATTRIBUTE 'compatible.rdbms' = '11.1'
4.查看属性值
select group_number,type,compatibility ,database_compatibility from v$asm_diskgroup