Форум: "Базы";
Текущий архив: 2003.12.30;
Скачать: [xml.tar.bz2];
ВнизКомпонент EventAlert для ADO-соединения с MSSQL Найти похожие ветки
← →
AndDem (2003-12-01 17:34) [0]Добрый день! Для работы с посланными сервером IB событиями существует компонет TIBEvent. Есть ли аналогичное средство для работы с событиями MSSQL? Соединяюсь через ADO. События сервер посылает PRINT"ом...
Заранее благодарен за ответ.
← →
SergSuper (2003-12-01 18:13) [1]Так же просто - нет
А PRINT лучше заменить на raiseerror
← →
Delirium (2003-12-01 18:24) [2]UBPFD
← →
AndDem (2003-12-01 18:45) [3]Насколько я понимаю, raiseerror меня не спасет (мне нужна асинхронность)... А за UBPFD спасибо... Посмотрю, что из этого получится :-))
← →
AndDem (2003-12-01 19:51) [4]Уважаемый Delirium! Данная процедура посылает (кстати, весьма успешно :-))) сообщение конкретному приложению на основании IP-адреса машины, на которой оно запущено... А если ситуация такая, что я знаю не адрес машины, а сетевое имя пользователя, залогинившегося на неё в сети с Active Directory... В таком случае, как я понимаю, через сетевое имя в общем случае не удастся вычислить ip"шник (ведь, какие-то приложения могут коннектиться к SQL-серверу не по TCP/IP, а например, по named pipes"ам)...
Или я что-то не понимаю? :-))))))))
Иными словами, есть ли какая-то возможность адаптировать эту процедуру на случай известного имени пользователя?
← →
me (2003-12-01 20:21) [5]MS SQL Server Notification Service
← →
Delirium (2003-12-02 10:49) [6]> AndDem
Адаптировать код привдёный в базе это ваше безусловное право, тем более что я привёл не нашу промышленную утилиту, а всего-лишь элементарный пример. Однако, думаю, что разумне рассылать сообщения всем подряд - броадкастом, а уже на клиенте анализировать - полезное сообщение или нет. Но это уже кому как нравится ;)
← →
Fiend (2003-12-02 11:23) [7]То AndDem
Поищите в анкетах Alex Konshin, и на его сайте возьмите комоненты для общения клиента и сервера по Named Pipes
← →
sniknik (2003-12-02 12:04) [8]Fiend © (02.12.03 11:23) [7]
у него не компоненты а пример, бездумно (бросил на форму и забыл) использовать не получится.
его сайт
http://home.earthlink.net/~akonshin/index.htm
← →
Delirium (2003-12-02 15:13) [9]> "ведь, какие-то приложения могут коннектиться к SQL-серверу не по TCP/IP, а например, по named pipes"ам"
- вопрос не в том, по какому протоколу коннектятся пользователи к серверу, а в том - какой протокол используется в ЛВС. Сомневаюсь, что где-то стоит MSSQL, а машины общаются по IPX, например. Хотя ... :)
> Fiend © и sniknik ©
PipeControler от Alex Konshin и его библиотека для MSSQL достойна всякого уважения, однако на мой взгляд несколько академична и перегружена; с другой стороны, допускаю что он выложил для общего пользования часть какого-то большого коммерческого проекта и потому не оформил компанент по принципу "бросил на форму и забыл", а только предоставил всю необходимую информацию для грамотного разработчика ...
← →
MDFE (2003-12-05 05:03) [10]AndDem (01.12.03 17:34)
Может это Вас заинтерисует -
http://www.sql.ru/articles/mssql/02040201AlertServiceForSQLserv.shtml
Сам пробывал, работает отлично
← →
Fiend (2003-12-05 09:48) [11]То Delirium ©
а я и не говорил что будет - бросил и забыл ;)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.12.30;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c