数据库一键退出脚本
数据库 脚本 一键 退出
2023-09-27 14:22:17 时间
经常用虚拟机做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命令即可
相关文章
- Shell 脚本操作数据库实战
- 通过SQL脚本导入数据到不同数据库避免重复导入三种方式
- 图片内容保存到数据库,并从数据库里获取图片
- 通过xtrabackup工具对mysql数据库做全备
- mysql数据库,如何在登录mysql之后执行操作系统上的SQL脚本?
- 学会Pymysql,轻松使用Python链接数据库
- SQL Server 2008 转换为 SQL 2005 数据库 脚本生成方式(解决主键、索引、标识等数据库约束丢失)
- 从redo日志分析数据库的profile
- 如何使用数据库12.2简化数据验证代码?
- MySQL命令行导出数据库(sql脚本)
- 七、Mysql - shell脚本操作Mysql数据库
- linux MySQL 初始化数据库
- 使用 Python 操作 Mongo 数据库
- 数据库 = filesystem + transcation + dsl + dslengine
- powerdesigner中物理模型与sql脚本的以及与数据库的连接设置
- Java学习-057-Jsoup爬虫获取中国所有的三级行政区划数据(二),并生成数据库 SQL 脚本插入语句
- NodeJs连接Mysql数据库
- 脚本:监控数据库中的活跃用户及其运行的SQL
- 好用的清理数据库脚本
- 数据库子查询
- CYQ.DBImport 数据库反向工程及批量导数据库工具 V2.0 发布[增加批量导出数据库脚本及数据库设计文档]
- SAP BW 数据库表命名规则
- 大流量网站该如何配置优化?服务器、静态化、数据库优化、负载均衡应多管齐下
- (二)购物商城数据库设计-商品表设计