Stopping and Restarting Oracle Restart for Maintenance Operations

在学习Administrator's Guide书中的Configuring Automatic Restart of an Oracle Database-Stopping and Restarting Oracle Restart for Maintenance Operations部分时,觉得非常有用的一部分,摘录下来备用:

To stop and start the components in an Oracle home while installing a patch:

1.Prepare to run SRVCTL as described in "Preparing to Run SRVCTL" .


2.Use the SRVCTL utility to stop the components managed by Oracle Restart in an Oracle home:

srvctl stop home -o oracle_home -s state_file [-t stop_options] [-f]


where oracle_home is the complete path of the Oracle home and state_file is the complete path to the state file. State information for the Oracle home is recorded in the specified state file. Make a note of the state file location because it must be specified in Step 7.

Before stopping the components in an Oracle Grid Infrastructure home, ensure that you first stop the components in a dependent Oracle Database home.


3.If you are patching an Oracle Grid Infrastructure home, then disable and stop Oracle Restart. Otherwise, go to Step 4.
To disable and stop Oracle Restart, use the CRSCTL utility to run the following commands:
crsctl disable has

crsctl stop has


4.Perform the maintenance operation.


5.Use the CRSCTL utility to enable automatic restart of the components managed by Oracle Restart:

crsctl enable has


6.Use the CRSCTL utility to start Oracle Restart:

crsctl start has


7.Use the SRVCTL utility to start the components that were stopped in Step 2:
srvctl start home -o oracle_home -s state_file

The state file must match the state file specified in Step 2.


8.Optionally, use the SRVCTL utility to check the status of the components managed by Oracle Restart in the Oracle home:

srvctl status home -o oracle_home -s state_file


Example1   Stopping Components Managed by Oracle Restart in an Oracle Home:
srvctl stop home -o /u01/app/oracle/product/11.2.0/dbhome_1 -s /usr1/or_state

Example 2  Starting Components Managed by Oracle Restart in an Oracle Home
srvctl start home -o /u01/app/oracle/product/11.2.0/dbhome_1 -s /usr1/or_state


Example3  Displaying the Status of Components Managed by Oracle Restart in an Oracle Home
srvctl status home -o /u01/app/oracle/product/11.2.0/dbhome_1 -s /usr1/or_state

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值