[Oracle ASM全解析]磁盘组兼容性属性

2020-08-19 15:05:09 浏览数 (1)

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

0 人点赞