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

Вниз

Получение уведомлений от SQL-сервера об изменениях.   Найти похожие ветки 

 
Новичек ©   (2006-12-17 08:38) [0]

Уважаемые Мастера, подскажите, пожалуйста, нет ли какого способа получать уведомления от SQL-сервера об изменениях в базе данных? Сейчас периодически даю "select", но этот способ мне не очень по душе :-)
Спасибо.


 
Desdechado ©   (2006-12-17 17:37) [1]

где-то есть, где-то нет

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


 
Новичек ©   (2006-12-17 18:19) [2]

Не могу согласиться: если в базе хранятся аварии, то она (база) должна оповестить клиентов об очередной аварии.
Нашел способ с помощью JMS (Java Messages System), но нет пока реализации клиента для Delphi :-(


 
Desdechado ©   (2006-12-17 18:43) [3]

Что бы в базе ни хранилось, заставлять клиента что-то видеть - безумство.
Хочет клиент это видеть, спросит. Не хочет, его право.

ЗЫ SQL-сервер - слишком обширное понятие


 
Новичек ©   (2006-12-17 18:48) [4]

Возможно, Вы правы...
Имеется в виду, что какой-то датчик сам оповещает клиентов, а по пути и в базу запихивает данные? Стоит поразмыслить, спасибо, Александр.


 
YurikGL ©   (2006-12-18 21:08) [5]


> Не могу согласиться: если в базе хранятся аварии, то она
> (база) должна оповестить клиентов об очередной аварии.

Используем IB. При важных изменениях из триггера посылается элекронное e-mail письмо необходимым пользователям.
Реализовано через UDF.


 
Desdechado ©   (2006-12-18 21:22) [6]

YurikGL ©   (18.12.06 21:08) [5]
Автор так и не указал СУБД, как я ни намекал.

> Используем IB.
Там есть Event"ы.


 
YurikGL ©   (2006-12-18 21:25) [7]


> ЗЫ SQL-сервер - слишком обширное понятие


> Автор так и не указал СУБД, как я ни намекал.

99%, что MS SQL :)


 
MsGuns ©   (2006-12-18 22:57) [8]

Если так уж важно оповещать, то универсальное решение - трехзвенка.
А вообще Desdechado © прав, не "царское" это дело - следить за клиентами. У сервера совсем другой назначение.



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

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

Наверх





Память: 0.46 MB
Время: 0.043 c
2-1172167625
МегаПупс
2007-02-22 21:07
2007.03.18
Разрешение экрана


15-1172354726
Kav
2007-02-25 01:05
2007.03.18
Сосмеху чуть не умер


2-1172578775
Ivolg
2007-02-27 15:19
2007.03.18
Обратная функция


15-1171752456
koha
2007-02-18 01:47
2007.03.18
Может быть обсудим новую утилиту


15-1172051251
GARPbI4
2007-02-21 12:47
2007.03.18
Сколько могут стоить услуги програмеров на асемблере? (нужна пом)





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский