Oracle 11G R2 RAC 关闭集群自启数据库
解决办法:srvctl disable database -d doudou
实验过程:
1.重启后集群自启数据库
[root@rac2 ~]# srvctl enable database -d doudou
You have mail in /var/spool/mail/root
[root@rac2 ~]# srvctl config database -d doudou -a
Database unique name: doudou
Database name: doudou
Oracle home: /oracle/app/oracle/product/11.2.0/dbhome_1
Oracle user: oracle
Spfile: +DATA/doudou/spfiledoudou.ora
Domain:
Start options: open
Stop options: immediate
Database role: PRIMARY
Management policy: AUTOMATIC
Server pools: doudou
Database instances: doudou1,doudou2
Disk Groups: DATA
Mount point paths:
Services:
Type: RAC
Database is enabled =>重启后集群启动数据库
Database is administrator managed
You have mail in /var/spool/mail/root
2.重启后集群不启动数据库
[root@rac2 ~]# srvctl disable database -d doudou
[root@rac2 ~]# srvctl config database -d doudou -a
Database unique name: doudou
Database name: doudou
Oracle home: /oracle/app/oracle/product/11.2.0/dbhome_1
Oracle user: oracle
Spfile: +DATA/doudou/spfiledoudou.ora
Domain:
Start options: open
Stop options: immediate
Database role: PRIMARY
Management policy: AUTOMATIC
Server pools: doudou
Database instances: doudou1,doudou2
Disk Groups: DATA
Mount point paths:
Services:
Type: RAC
Database is disabled =>重启后集群不启动数据库
Database is administrator managed
You have mail in /var/spool/mail/root
3.验证结果
crsctl stop has =>双节点执行
crsctl start has =>双节点执行
crsctl stat res -t =>查看数据库状态
[root@rac1 ~]# crsctl stat res -t
--------------------------------------------------------------------------------
NAME TARGET STATE SERVER STATE_DETAILS
--------------------------------------------------------------------------------
Local Resources
--------------------------------------------------------------------------------
ora.doudou.db
1 ONLINE OFFLINE =>重启HAS后DB没有自启,证明了disable database;已经关闭集群自启数据库
2 ONLINE OFFLINE =>重启HAS后DB没有自启,证明了disable database;已经关闭集群自启数据库
注:仅截取了数据库状态部分
解决办法:srvctl disable database -d doudou
实验过程:
1.重启后集群自启数据库
[root@rac2 ~]# srvctl enable database -d doudou
You have mail in /var/spool/mail/root
[root@rac2 ~]# srvctl config database -d doudou -a
Database unique name: doudou
Database name: doudou
Oracle home: /oracle/app/oracle/product/11.2.0/dbhome_1
Oracle user: oracle
Spfile: +DATA/doudou/spfiledoudou.ora
Domain:
Start options: open
Stop options: immediate
Database role: PRIMARY
Management policy: AUTOMATIC
Server pools: doudou
Database instances: doudou1,doudou2
Disk Groups: DATA
Mount point paths:
Services:
Type: RAC
Database is enabled =>重启后集群启动数据库
Database is administrator managed
You have mail in /var/spool/mail/root
2.重启后集群不启动数据库
[root@rac2 ~]# srvctl disable database -d doudou
[root@rac2 ~]# srvctl config database -d doudou -a
Database unique name: doudou
Database name: doudou
Oracle home: /oracle/app/oracle/product/11.2.0/dbhome_1
Oracle user: oracle
Spfile: +DATA/doudou/spfiledoudou.ora
Domain:
Start options: open
Stop options: immediate
Database role: PRIMARY
Management policy: AUTOMATIC
Server pools: doudou
Database instances: doudou1,doudou2
Disk Groups: DATA
Mount point paths:
Services:
Type: RAC
Database is disabled =>重启后集群不启动数据库
Database is administrator managed
You have mail in /var/spool/mail/root
3.验证结果
crsctl stop has =>双节点执行
crsctl start has =>双节点执行
crsctl stat res -t =>查看数据库状态
[root@rac1 ~]# crsctl stat res -t
--------------------------------------------------------------------------------
NAME TARGET STATE SERVER STATE_DETAILS
--------------------------------------------------------------------------------
Local Resources
--------------------------------------------------------------------------------
ora.doudou.db
1 ONLINE OFFLINE =>重启HAS后DB没有自启,证明了disable database;已经关闭集群自启数据库
2 ONLINE OFFLINE =>重启HAS后DB没有自启,证明了disable database;已经关闭集群自启数据库
注:仅截取了数据库状态部分
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26442936/viewspace-1347508/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/26442936/viewspace-1347508/