|
原帖由 kogbdmanager 于 2009-9-15 19:35 发表 ![]()
请问楼主几个问题
我用grid用户登陆,怎么没办法起停ASM呢?
[root@ems ~]# su - grid
[grid@ems ~]$ sqlplus /nolog
SQL*Plus: Release 11.2.0.1.0 Production on Tue Sep 15 19:28:56 2009
Copyright (c) 1982, 2009, Oracle. All rights reserved.
SQL> conn /as sysdba
Connected.
SQL> show parameter disk
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
asm_diskgroups string DATA
asm_diskstring string
SQL> shutdown immediate;
ORA-01031: insufficient privileges
SQL>
但是ASMCA看是正常的;能看到磁盘组;
如果使用oracle用户去创建数据库,就无法选择ASM组,因为根本就看不到;
不知道啥原因;
请用户部分是否按照我所写的一样
/usr/sbin/groupadd -g 501 oinstall
/usr/sbin/groupadd -g 502 dba
/usr/sbin/groupadd -g 503 oper
/usr/sbin/groupadd -g 504 asmadmin
/usr/sbin/groupadd -g 505 asmoper
/usr/sbin/groupadd -g 506 asmdba
/usr/sbin/useradd -g oinstall -G dba,asmdba,oper oracle
/usr/sbin/useradd -g oinstall -G asmadmin,asmdba,asmoper,oper,dba grid
红字按顺序
1.这个oracle的文档中也是必须的 ASM磁盘组看不到请截图 本人也猜测不出原因
2.oper dba oracle文档中没有出现 但是使用dbca创建数据库必须 因为自动启动数据库必须
ASM登入请使用
sqlplus / as sysasm
sysdba 是用来登入数据库的。。。。。 |
|