适用HACMP等HA软件,oracle数据库启停脚本
数据库启动脚本
#!/bin/bash
ORACLE_BASE=/oracle/app/oracle
ORACLE_HOME=/oracle/app/oracle/product/11.2/db_1
ORACLE_SID=CKGDB
PATH=$PATH:$ORACLE_HOME/bin:$ORA_CRS_HOME/bin:$ORACLE_HOME/OPatch;
export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH
su - oracle -c "sqlplus /nolog << EOF
conn /as sysdba
startup;
exit;
EOF"
su - oracle -c lsnrctl start
数据库停止脚本
#!/bin/bash
ORACLE_BASE=/oracle/app/oracle
ORACLE_HOME=/oracle/app/oracle/product/11.2/db_1
ORACLE_SID=CKGDB
PATH=$PATH:$ORACLE_HOME/bin:$ORA_CRS_HOME/bin:$ORACLE_HOME/OPatch;
export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH
su - oracle -c "sqlplus /nolog << EOF
conn /as sysdba
set timing on
shutdown immediate;
exit;
EOF"
su - oracle -c lsnrctl stop
提供适用于HACMP等高可用性软件的Oracle数据库启动和停止脚本,确保数据库服务的稳定运行。
187

被折叠的 条评论
为什么被折叠?



