首页 > 代码库 > 数据库一键退出脚本
数据库一键退出脚本
经常用虚拟机做Oracle实验,实验结束时关闭数据库,退出数据库,切换到root账户,敲打关机命令,甚是繁琐。
于是编写了一个shell脚本,可实现一键退出。具体如下:
一、 编写脚本
[oracle@node2 ~]$ vim 1.sh
#!/bin/bash sqlplus / as sysdba <<EOF > /home/oracle/shutdown.log 2>&1 shutdown immediate quit EOF expect <<EOF > /dev/null 2>&1 spawn su expect "Password:" send "123456\r" expect "#" send "init 0\r" expect eof EOF
二、 修改脚本的权限
[oracle@node2 ~]$ chmod 755 1.sh
[oracle@node2 ~]$ mv 1.sh sd -->> 将1.sh改名为sd
[oracle@node2 ~]$ mv sd $ORACLE_HOME/bin
这样,需要退出时,直接在主机环境下敲打sd命令即可
数据库一键退出脚本
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。