如何用shell脚本判断oracle数据库sqlplus连接成功

weixin_41992983 2018-05-29 09:27:59
如何用shell脚本判断oracle数据库sqlplus连接成功
...全文
1968 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
什么叫sqlplus连接成功啊? 看看有木有对应的进程?
weixin_41992983 2018-05-30
  • 打赏
  • 举报
回复 1
谢谢大家的回复,今天我写出来了,和2楼的思路是一个方向,我只要返回成功的,不成功的抛出去,我把关键代码写出来 VALUE=`sqlplus -S test/test@${ip}:1521/orcl <<EOF set heading off feedback off pagesize 0 verify off echo off numwidth 4 select count(1) from dual; exit EOF` if [ $VALUE -eq 1 ];then echo “用户test能登陆主机为${ip}的数据库服务器;" else echo ”用户test不能登陆“ fi
卖水果的net 2018-05-30
  • 打赏
  • 举报
回复
楼主细说一下你的需求,大家说了一堆还可能不是你想要的。
ckc 2018-05-30
  • 打赏
  • 举报
回复
如果是指定一个脚本执行完就退出的,可以检查返回码 返回0表示正常 不过sqlplus联接不正常需要人工干预的,在脚本里检查似乎意义不大

3,492

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧