ITPub博客

首页 > Linux操作系统 > Linux操作系统 > rac中database启动方式的设置

rac中database启动方式的设置

原创 Linux操作系统 作者:myownstars 时间:2012-10-22 17:01:38 0 删除 编辑

在RAC中,我们可以设置数据库的启动方式以确保它会随着OS重启而自动启动,具体命令为

justin_$ srvctl enable database -h

Usage: srvctl enable database -d

    -d            Unique name for the database

-h                  Print usage

这样在OS重启时就不用DBA手工介入启动数据库,但是凡事都有例外

ORACLE启动分三个阶段,如是设置自动重启但是将启动方式设置为mount,则要害死人了

刚刚一个生产库的2节点RAC就遭遇到此问题,结果两节点都启动一天了数据库还在mounted状态,于是就有了一个Sev-1 ticket

justin_$ srvctl config database -d DB0_PRIMARY -a

justin DB01 /u001/app/oracle/product/10.2.0/db_1

justin DB02 /u001/app/oracle/product/10.2.0/db_1

DB_NAME: null

ORACLE_HOME: /u001/app/oracle/product/10.2.0/db_1

SPFILE: null

DOMAIN: null

DB_ROLE: PRIMARY

START_OPTIONS: mount

POLICY:  AUTOMATIC

ENABLE FLAG: DB ENABLED

也不知道是谁设置的,将其改为OPEN

justin_$ srvctl modify database -d DB0_PRIMARY -s open

justin_$ srvctl config database -d DB0_PRIMARY -a

justin DB01 /u001/app/oracle/product/10.2.0/db_1

justin DB02 /u001/app/oracle/product/10.2.0/db_1

DB_NAME: null

ORACLE_HOME: /u001/app/oracle/product/10.2.0/db_1

SPFILE: null

DOMAIN: null

DB_ROLE: PRIMARY

START_OPTIONS: open

POLICY:  AUTOMATIC

ENABLE FLAG: DB ENABLED

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/15480802/viewspace-746984/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2010-03-18

  • 博文量
    375
  • 访问量
    3320732