使用WHENEVER OSERROR通过Shellscript进行SQL * Plus

时间:2018-06-21 19:21:01

标签: oracle shell sqlplus

我需要使用

WHENEVER OSERROR EXIT 9;
WHENEVER SQLERROR EXIT SQL.SQLCODE; 

,但仅当它是无效的用户或密码时才退出。他们会知道吗?

$ORACLE_HOME/bin/sqlplus -s /nolog << EOF
WHENEVER OSERROR EXIT 9;
WHENEVER SQLERROR EXIT SQL.SQLCODE;
connect $schema/$pass@$db
@$dir_sql $schema;
EOF

0 个答案:

没有答案