Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Понятие


tovSuhov ©   (2002-03-11 09:27:00) 

Господа, кто-нибуль сталкивался с сабжем? Не подскажете, где можно почитать что-то по данному поводу?
Заранее благодарен, tovSuhov.


Yuvich   (2002-03-13 12:15:00) [1]

> Юрий Жуков
По моему, по другому быть не может: одна сессия "работает", другая - ее "слушает". ODAC тоже открывает новое соединение, только я не знаю (просто не разбирался), то ли открывается новая сессия, то ли новый трид в одной сессии (оракле такое может?)


Юрий Жуков   (2002-03-13 10:34:00) [2]

Использовали Alert на DOA, но пришлось отказаться.
Т.К. Приложение когда ожидает Alert открывает еще один session.
Для нас это оказалось критичным.

А так все замечательно работало.


IPisk   (2002-03-13 09:45:00) [3]

Согласен с Yuvich. Речь идет об Alert.

Alert (сообщение) можно например посылать из триггера


.. тело триггера
DBMS_ALERT.Signal("MY_ALERT","MY_SIGNAL");
.. тело триггера


А в проге на делфи это сообщение можно ловить например
при помощи комнонента OraAlerter из набора ODAC.

Все это довольно успешно работает.


Sergey13   (2002-03-13 08:49:00) [4]

"Ораклового" описания под рукой нет, если шибко надо поищу(на мыло). Но в описании к DOA (там есть компонент TOracleEvent) нашел вот что

Description
The TOracleEvent component can be used in an application that needs to react to dbms_alert signals or dbms_pipe messages. These signals and messages are typically generated in database triggers or server processes to pass information to other database sessions. The TOracleEvent component works in a separate execution thread in the background, without interfering with the normal program flow of your application. When an event occurs, the OnEvent event handler is called, which is synchronized with the main thread of the application.


Yuvich   (2002-03-12 13:53:00) [5]

Скорее всего, речь идет об Alert.
Доку можно найти здесь http://otn.oracle.com


tovSuhov   (2002-03-11 12:22:00) [6]

Нет, exceptions это вроде не то...
А за хелп буду благодарен!:-))


roottim   (2002-03-11 12:11:00) [7]

речь вижу идет про exceptions...
оракл сам генерирует его при работе в коде... либо можно вызвать его самостоятельно...
в разделе обработке по его наименаванию идет обработка!!...

если под событием всетаки подразумевается событие... то в таком смысле его можно понять как триггер к таблице.. на всавку и тп... но точно не знаю что вы хотите!...

могу скинуть файлик хелпа на мыло.. он в виде справочника по пл/скл но достаточно подробный... естественно англ


tovSuhov   (2002-03-11 11:43:00) [8]

Так в том то и дело, что я "слышал звон, да не знаю, где он".
На сколько я смог понять, в Оракле есть понятие "события", которое может генериться при различных ситуациях. В том числе вроде как есть возможность генерировать "собственные" события.
Но что это и с чем его едят - не знаю. Вот и спрашиваю, может кто знает или где про это почитать можно...


roottim   (2002-03-11 09:36:00) [9]

что ты понимаеш под словом СОБЫТИЕ!
искл ситуациюю или мб что-то другое?


Наверх

Титульная страница Поиск, карта сайта Написать письмо