Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Обработка ORA-01012 в Oracle Forms / 9 сообщений из 9, страница 1 из 1
25.02.2009, 16:03
    #35837026
WinterMute
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка ORA-01012 в Oracle Forms
Доброго времени

Есть форма, написанная на Oracle Forms версии 10.1.2.2
Форма коннектится к базе Oracle 10g (точная версия неизвестна)
Иногда может рваться коннекция с базой, и тогда форма выдаёт ошибку
FRM-40735: ON-ERROR trigger raised unhandled exception ORA-01012.

Можно-ли как-то в форме перехватывать и обрабатывать эту ошибку, или-же нет?
...
Рейтинг: 0 / 0
25.02.2009, 21:30
    #35837864
UK0IAI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка ORA-01012 в Oracle Forms
триггер on-error и фукции к нему... error_code
...
Рейтинг: 0 / 0
26.02.2009, 11:30
    #35838644
WinterMute
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка ORA-01012 в Oracle Forms
К сожалению, ON-ERROR триггер не срабатывает, так что этот вариант мимо
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
26.01.2011, 17:28
    #37080169
KLAYD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка ORA-01012 в Oracle Forms
UP
дайте ответ))) у меня щас назрел тот же вопрос что и у автора темы)
...
Рейтинг: 0 / 0
26.01.2011, 17:34
    #37080193
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка ORA-01012 в Oracle Forms
KLAYDUP
дайте ответ))) у меня щас назрел тот же вопрос что и у автора темы)

Сеть / сервер отвалился.

Обычно поздно пить боржоми (перехватывать ошибки), когда почки отвалились.

Обрыв связи между application server'ом и database server'ом - IMHO еще нужно сильно постараться, что бы такое получить.
...
Рейтинг: 0 / 0
27.01.2011, 11:10
    #37081126
KLAYD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка ORA-01012 в Oracle Forms
Просто у нас такая штука на сервере сделана....если открыть пользовательскую программу сделанную на формсах и 10 минут никаких действий не предпринимать, то сервер рвёт соединение)) а сама программа как то подвисать начинает и её не могут закрыть....
смысл в том что бы как то ловить в формсах разрыв соединения и при данной ошибке программно закрывать форму))
...
Рейтинг: 0 / 0
27.01.2011, 12:03
    #37081309
tru55
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка ORA-01012 в Oracle Forms
...
Рейтинг: 0 / 0
27.01.2011, 16:11
    #37082336
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка ORA-01012 в Oracle Forms
А зачем "такая штука на сервере сделана"?
Убрать штуку - проблема исчезнет. IMHO
...
Рейтинг: 0 / 0
27.01.2011, 20:31
    #37082879
KLAYD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка ORA-01012 в Oracle Forms
НЕзнаю зачем так администратор сделал....видимо какая то политика безопасности фирмы))
...
Рейтинг: 0 / 0
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Обработка ORA-01012 в Oracle Forms / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]