首页 > 数据库 >oracle 启动实例和关闭实例、及通过脚本重启oracle

oracle 启动实例和关闭实例、及通过脚本重启oracle

时间:2023-02-28 10:04:27浏览次数:36  
标签:启动 重启 port1521 ORACLE 实例 SID oracle 监听


有的说要懂配置文件,太麻烦了。直接命令行操作。

过程

打开cmd窗口:

set ORACLE_SID = ORCL  # 设置环境变量 ORCL是要启动的数据库
sqlplus / as sysdba # 和 sqlplus /nolog; conn /as sysdba; 这2句效果一样
startup # 启动

如果要关闭:

shutdown immediate

不要忘了启动监听:

exit  # 退出oracle命令行
cd $ORACLE_HOME/bin # 进入oracle/bin目录
lsnrctl start # 启动监听

脚本启动数据库

思路:监听1521端口,如果没启动,那么行数为0,执行启动脚本。

port1521=`netstat -nltp | grep 1521 | wc -l `
echo $port1521

if[$port1521=0];then
su - oracle
set ORACLE_SID = ORCL
sqlplus / as sysdba
startup
fi


标签:启动,重启,port1521,ORACLE,实例,SID,oracle,监听
From: https://blog.51cto.com/u_7341513/6090161

相关文章