Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.04.04;
Скачать: [xml.tar.bz2];

Вниз

Понятие   Найти похожие ветки 

 
tovSuhov   (2002-03-11 09:27) [0]

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


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

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


 
tovSuhov   (2002-03-11 11:43) [2]

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


 
roottim   (2002-03-11 12:11) [3]

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

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

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


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

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


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

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


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

"Ораклового" описания под рукой нет, если шибко надо поищу(на мыло). Но в описании к 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.


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

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

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


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


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

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


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

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

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


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

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



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.04.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.009 c
4-9679
Ditrix
2002-02-05 06:49
2002.04.04
CreateProcessWithLogonW -> Error 87 InvalidParameters???????


1-9557
olookin
2002-03-24 15:21
2002.04.04
TChart иногда ведет себя странно


3-9416
Vlad2
2002-03-13 11:28
2002.04.04
DBGrid


4-9688
MJH
2002-02-03 13:44
2002.04.04
COMBOBOX


3-9356
VL
2002-03-07 12:53
2002.04.04
Помогите перености между базами *.GDB blob-поле...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский