Доброго всем времени суток! Подскажите, пожалуйста, куда копать - возможно, кто знает.
Интересная проблема (для меня во всяком случае). Оракл 11g. Используется jdbc драйвер ojdbc5-11.2.0.2.0.jar. Соответственно, запросы выполняются из ява-приложения.
При неудачных попытках выполнить какую-либо query, оракл не возвращает ее код (ORA-***), а возвращает что-то вроде:
oracle |
---|
Internal Exception: java.sql.SQLException: IO Error: Size Data Unit (SDU) mismatch Error Code: 17002
|
Например, это описание выпадало для unique constraint violation.
На драйвер не грешу, на настройки приложения тоже - потому что с данным же драйвером и с теми же настройками приложения на другом инстансе оракла все в порядке.
Подскажите, пожалуйста, уважаемые специалисты, нет ли у оракла какой-то хитрой настройки, благодаря которой он не передает реальные коды ошибок стороннему приложению, выполняющему на нем sql-запросы? Может, какие-то секурные настройки?
Очень буду благодарен! Спасибо всем откликнувшимся!
______________________________________________________
while(!death){
Life.liveAndBeHappy();
}