您好,欢迎访问一九零五行业门户网

Oracle 11g + ASM DBCA 建库问题解决心得

asm实例安装完成,并能正常启动,asm盘组能够检测到。oracle软件正常安装。然后dbca建库的时候,在选择文件存储为止的时候选择as
环境aix 6.1  ,oracle11g  asm
asm实例安装完成,并能正常启动,asm盘组能够检测到。
oracle软件正常安装。
然后dbca建库的时候,在选择文件存储为止的时候选择asm磁盘,然后图形界面上不显示盘组,
手动输入 +datadg 开始提示ora-12705 错误,解决方法如下:
ora-12705: cannot access nls data files or invalid environment specified .
解决方法:正确设置如下两个环境变量
          export nls_lang=american_america.al32utf8
          export ora_nls10=/u01/app/oracle/product/11.2.0/dbhome_1/nls/data
当上面的问题解决之后,还是不能检测到盘,,手动输入asm 地址又提示如下错误:
can not connect to asm due to following error : ora-01031: insufficient privileges
解决方法:
这里我将 我的 oracle 用户添加到 asmdba组就好了
开始时两个用户是这样的
[root@finaprod /]#id oracle
uid=901(oracle) gid=901(oinstall) groups=903(oper),902(dba),904(asmadmin)
[root@finaprod /]#id grid
uid=1100(grid) gid=901(oinstall) groups=902(dba),904(asmadmin),905(asmdba),906(asmoper)
修改后:
[root@finaprod /]#id oracle
uid=901(oracle) gid=901(oinstall) groups=903(oper),902(dba),904(asmadmin) ,905(asmdba)
[root@finaprod /]#id grid
uid=1100(grid) gid=901(oinstall) groups=902(dba),904(asmadmin),905(asmdba),906(asmoper)
以上两个问题,折腾了我半天,记录一下,也供有需要的参考。
但找不到asm磁盘问题可能会有很多,我这里只是其中一种情况
推荐阅读:
如何修改asm的sys密码
如何将asm中的数据文件复制到操作系统中
oracle 11g rac asm磁盘全部丢失后的恢复
oracle 11g从入门到精通 pdf+光盘源代码
rhel6 asm方式安装oracle 11g r2 
oracle 10g 手工创建asm数据库
ubuntu 12.04(amd64)安装完oracle 11gr2后各种问题解决方法
如何修改oracle 10g asm的sys密码
其它类似信息

推荐信息