【发布时间】:2019-02-09 15:44:23
【问题描述】:
我有一个进程从请求密码的 shell 连接到 Oracle sqlplus,然后按以下方式开始执行存储过程:
echo -e "Enter Password"
read -s pass
$ORACLE_HOME/bin/sqlplus -s -l /nolog << EOF >> $log_deploy
connect $schema/$pass@$db
@$sql/main.sql;
EOF
事实上,这个过程的持续时间是可变的,它是由操作员从服务器的控制台执行的。
有一些方法可以每 10 分钟通知一次操作员,例如 “进程继续执行”?因为一旦进入 sqlplus 就一直保留在其中,直到 sp 执行结束并返回控制台。
有什么建议或想法吗?
【问题讨论】: