linux中oracle数据库|监听|EM的开启和关闭shell脚本

linux和win下的oracle不同、开机后不能直接使用

经过一段时间摸索、终于大体摸清了linux下oracle的数据库启动流程

所以自己动手写了几个shell脚本、省的每次都要输一堆命令来启动数据库、启动监听、启动em。。

不同的数据库安装和不同的系统可能有较大的差异、不能保证都能用


启动数据库:

#!/bin/sh
echo 打开数据库
echo startup|sqlplus "/as sysdba"

关闭数据库:

#!/bin/sh
echo 关闭数据库
echo shut|sqlplus "/as sysdba"

启动监听:

#!/bin/sh
echo 打开监听
lsnrctl start

关闭监听:

#!/bin/sh
echo 关闭监听
lsnrctl stop

打开em(也就是通过浏览器访问:https://127.0.0.1:1158/em):

#!/bin/sh
echo 打开em
emctl start dbconsole

关闭em

#!/bin/sh
echo 关闭em
emctl stop dbconsole

以上各功能的shell脚本分别复制保存为6个后缀为'.sh'的文件、并赋予可执行权限

在终端中分别执行就行了

应该是没有启动顺序的

要非得有的话:

1,数据库启动

2,监听启动

3(应该是可选的),EM启动(如果不需要浏览器打开https://127.0.0.1:1158/em就不必执行开启em的脚本,如果数据库连不上或者有其他问题可以执行后开启试试)



######################有错误的话请指出#######################

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值