Oracle DataBase单实例使用ASM案例(2)--Oracle 11g之建库

系统环境:

操作系统:RedHat EL5(64)

Oracle 软件:Oracle 11gR2、Oracle GI


   对于Oracle 11g使用ASM作为存储系统,必须要构建Oracle GI的环境。

通过ASMCA配置ASM环境(grid):

Oracle DataBase单实例使用ASM案例(2)--Oracle 11g之建库_第1张图片


初始配置信息

[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

Oracle DataBase单实例使用ASM案例(2)--Oracle 11g之建库_第2张图片

配置ASM

Oracle DataBase单实例使用ASM案例(2)--Oracle 11g之建库_第3张图片


配置ASM成功

Oracle DataBase单实例使用ASM案例(2)--Oracle 11g之建库_第4张图片



建立ASM磁盘组

Oracle DataBase单实例使用ASM案例(2)--Oracle 11g之建库_第5张图片

建立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用户):

Oracle DataBase单实例使用ASM案例(2)--Oracle 11g之建库_第6张图片


建库时选择ASM存储

Oracle DataBase单实例使用ASM案例(2)--Oracle 11g之建库_第7张图片

通过OMF方式管理数据库

Oracle DataBase单实例使用ASM案例(2)--Oracle 11g之建库_第8张图片


将recover area建立在ASM磁盘组上(可以建立controlfile、redo logfile的多元化)


  @至此,整个在Oracle 11g单实例环境下使用ASM就全部完成,ASM在Oracle 11g的功能得到了增强,但使用也增加了复杂性。