Usage: srvctl stop home -oraclehome -statefile -node [-stopoption ] [-force] -oraclehome Oracle home path -statefile Specify a file path for the 'srvctl stop home' command to store the state of the resources -node Node name -stopoption Stop options for the database. Examples of shutdown options are NORMAL, TRANSACTIONAL, IMMEDIATE, or ABORT. -force Force stop -help Print usage [oracle@ol7-19-rac1 ~]$
[oracle@ol7-19-rac1 ~]$ srvctl status database -d cdbrac -v Instance cdbrac1 is running on node ol7-19-rac1. Instance status: Open. Instance cdbrac2 is running on node ol7-19-rac2. Instance status: Open. [oracle@ol7-19-rac1 ~]$ srvctl status home -o $ORACLE_HOME -s $ORACLE_HOME/statushome.txt -node ol7-19-rac1 Database cdbrac is running on node ol7-19-rac1 [oracle@ol7-19-rac1 ~]$ cat $ORACLE_HOME/statushome.txt db-cdbrac [oracle@ol7-19-rac1 ~]$
[oracle@ol7-19-rac1 ~]$ srvctl status database -d cdbrac -v Instance cdbrac1 is running on node ol7-19-rac1. Instance status: Open. Instance cdbrac2 is running on node ol7-19-rac2. Instance status: Open. [oracle@ol7-19-rac1 ~]$ srvctl status home -o $ORACLE_HOME -s $ORACLE_HOME/statushome.txt -node ol7-19-rac1 Database cdbrac is running on node ol7-19-rac1 [oracle@ol7-19-rac1 ~]$ cat $ORACLE_HOME/statushome.txt db-cdbrac [oracle@ol7-19-rac1 ~]$
[oracle@ol7-19-rac1 ~]$ srvctl start home -o $ORACLE_HOME -s $ORACLE_HOME/stophome.txt -node ol7-19-rac1 [oracle@ol7-19-rac1 ~]$ srvctl status database -d cdbrac -v Instance cdbrac1 is running on node ol7-19-rac1. Instance status: Open. Instance cdbrac2 is running on node ol7-19-rac2. Instance status: Open. [oracle@ol7-19-rac1 ~]$
In summary, srvctl stop home can be more efficient when stopping many instances at the same time. In addition, there will be less typing and fewer chances for errors.
Ready to optimize your Oracle Database for the future?