系统环境:
操作系统:RedHat EL5(64)
Oracle 软件:Oracle 11gR2、Oracle GI
对于Oracle 11g使用ASM作为存储系统,必须要构建Oracle GI的环境。
通过ASMCA配置ASM环境(grid):
初始配置信息
[root@bjsrv ~]#cd /u01/app/oracle
[root@bjsrv oracle]#cd admin
[root@bjsrv admin]#ls -l
drwxr-x--- 5 oracle oinstall 4096 May 26 03:12 prod
[root@bjsrv admin]#mkdir +ASM
[root@bjsrv admin]#chown -R grid:oinstall +ASM
[root@bjsrv admin]#ls -l
drwxr-xr-x 3 grid oinstall 4096 May 26 06:02 +ASM
drwxr-x--- 5 oracle oinstall 4096 May 26 03:12 prod
配置ASM
配置ASM成功
建立ASM磁盘组
建立ASM磁盘组成功,ASMCA工作完成
查看ASM Instance及Diskgroup
SQL> show parameter name
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_unique_name string +ASM
instance_name string +ASM
lock_name_space string
service_names string +ASM
[grid@bjsrv ~]$ sqlplus '/as sysdba'
SQL*Plus: Release 11.2.0.1.0 Production on Mon May 26 06:05:34 2014
Copyright (c) 1982, 2009, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Automatic Storage Management option
SQL> select name ,state from v$asm_diskgroup;
NAME STATE
------------------------------ -----------
RCY1 MOUNTED
DG1 MOUNTED
安装Oracle 11g数据软件(略):
通过DBCA建立数据库(oracle用户):
建库时选择ASM存储
通过OMF方式管理数据库
将recover area建立在ASM磁盘组上(可以建立controlfile、redo logfile的多元化)
@至此,整个在Oracle 11g单实例环境下使用ASM就全部完成,ASM在Oracle 11g的功能得到了增强,但使用也增加了复杂性。