Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Передать клиенту информацию об изменении данных в таблице  [new]
Я
Guest
Не знаю, SQL-средствами следует решать эту задачу, но возможно как один из вариантов. А задача такая.

Есть клиентские приложения, которые изначально были созданы для ввода всяких данных, а сейчас дополнились функцией call-центра (обработки звонков с местной АТС), и есть агент, который кое-каким способом (не SQL-ным) непрерывно достает информацию со станции и складывает ее в определенную SQL-таблицу. При этом один звонок представляет собой несколько этапов записи. Требуется чтобы когда звонок завершается (в этот момент одно из полей таблицы устанавливается в 1) на определенном клиенте (который при запуске зарегистрировал соотв. внутренний номер) произошли кое-какие действия. А теперь внимание - вопрос: возможно ли этого добиться без непрерывного мониторинга таблицы со стороны клиентов?
13 июл 12, 13:15    [12862661]     Ответить | Цитировать Сообщить модератору
 Re: Передать клиенту информацию об изменении данных в таблице  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
https://www.sql.ru/articles/mssql/02040201alertserviceforsqlserv.shtml
13 июл 12, 13:31    [12862805]     Ответить | Цитировать Сообщить модератору
 Re: Передать клиенту информацию об изменении данных в таблице  [new]
invm
Member

Откуда: Москва
Сообщений: 9913
Уведомление о запросах в SQL Server (ADO.NET)
13 июл 12, 13:34    [12862833]     Ответить | Цитировать Сообщить модератору
 Re: Передать клиенту информацию об изменении данных в таблице  [new]
nicescar
Member

Откуда:
Сообщений: 94
разве что триггер c с xp_cmdshell внутри..
13 июл 12, 13:39    [12862875]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить