unix sqlplus调用有时不会返回控制

时间:2018-02-27 06:46:41

标签: oracle session unix sqlplus

我正面临一个问题,我正试图解决这个问题。

我有一个shell脚本,它使用sqlplus调用pl / sql存储过程。大多数情况下它运行正常,但脚本变为空闲(S)等待程序完成。当我调查时,程序已在oracle端成功完成,并且会话也已完成,但控件尚未返回sqlplus / shell脚本,这就是它等待的原因。有人可以指导我如何解决这个问题。

RESULT=`sqlplus  user/pwd@ip/servicename <<EOF
   SET SERVEROUTPUT ON;
   spool out.log;
   CALL schmea.package.proc
   quit;
EOF`;

0 个答案:

没有答案