Я пытаюсь разработать сценарий ANT, который вызывает SQL * Plus и выполняет файл SQL.Используя следующее:
<exec executable="sqlplus" failonerror="true">
<arg value="-LOGON"/>
<arg value="scott/${db.pwdapps}"/>
<arg value="@${scm.target}/install/sql/XXCUST_COMMON_PKG.pks"/>
</exec>
Это работает, но если имя пользователя или пароль введены неправильно, SQL * Plus возвращается с состоянием успеха и, следовательно, ANT возвращает то же самое.
Любой знает, какзаставить SQLPlus возвращать статус ошибки, когда имя пользователя или пароль неверны?