11gR2 Restart Database SRVCTL启动DB报ORA-01031: insufficient privileges

11gR2 Restart Database SRVCTL启动DB报ORA-01031: insufficient privileges

上一篇 / 下一篇  2011-03-11 11:21:32 / 个人分类:Oracle

在安装Oracle 11gR2 Restart Database和使用SRVCTL执行启动Restart Database的时候都有可能出现类似下面的报错:ITPUB个人空间 TtT i)Y(i [root@rhel1 bin]#./srvctl start database -d ractest 8H4O^!\O3H Q0PRCR-1079 : Failed to start resource ora.ractest.dbITPUB个人空间3fPPr9I[ ORA-01031: insufficient privileges C3[jjX4|S/zA:p#p0ORA-01031: insufficient privileges 'm;{"B1K` o'hs:[7t8Gp0CRS-2674: Start of 'ora.ractest.db' on 'rhel1' failedITPUB个人空间'w9sI|P4{KE3zT ITPUB个人空间&Vz/Z6D7YU0N1R 原因是由于grid不在OSDBA组。将grid添加到OSDBA组中即可。 jQ'q-c8}0ITPUB个人空间%lFC2U*oDo 查看OSDBA组的系统组名: :D7g7~#?3}(M0[root@rhel1 bin]# su - oracleITPUB个人空间8s6z/K'u x\/P [oracle@rhel1 ~]$$ORACLE_HOME/bin/osdbagrpITPUB个人空间X.t:N%yE H dba w RFsG;Z:u!D0ITPUB个人空间]k2wH;c_ 查看grid用户所在组:ITPUB个人空间(`%R4oMB6i [root@rhel1 bin]#groups grid _5^ @n8I.\yAp*K0grid : oinstall asmadmin asmdba asmoperITPUB个人空间MD2gC1~W ITPUB个人空间 qxK"[Rz`$w t 为Grid用户添加OSDBA组dba: G-| g)x2F6Px }0[root@rhel1 bin]#usermod -a -G dba gridITPUB个人空间rZI e,Q*Ifp ITPUB个人空间2hKak|;b 再次查看grid用户对应的系统组,包含了dba组: AO/mS,mn0[root@rhel1 bin]#groups gridITPUB个人空间2M.V jb9Zn grid : oinstall asmadmin dba asmdba asmoper O}i/R,]|H0ITPUB个人空间%Bc%si SyO 再次尝试使用SRVCTL启动Database,启动成功:ITPUB个人空间A(o b$]m1I v [root@rhel1 bin]#./srvctl start database -d ractestITPUB个人空间%|e&j/VV l%|T
hhwo Zl2}6L0ITPUB个人空间1VAvUC7_mJ METALINK文章如下:ITPUB个人空间$lHZ2Aw%Z

PRCR-1079 ORA-01031 CRS-2674 SRVCTL Fails to Start Database in Oracle Restart Job Role Separation Environment [ID 985743.1]
posted @ 2013-05-29 22:38  wilson.han  阅读(440)  评论(0编辑  收藏  举报