对数据库中的事件的即时响应应该向Windows服务发送信号
本文关键字:Windows 服务 信号 响应 数据库 事件 | 更新日期: 2023-09-27 18:09:45
情况如下:
我有一个Sql server 2008。当数据库中发生事件时,数据库应该通知该Windows服务应该执行一些操作。我不想在间隔中等待新的任务/db事件做一些事情。我需要立即采取行动。
最好的方法是什么?
我想做一个CLR汇编和链接到DB。然后程序集应该使用例如tcp/ip连接到windows服务然后唤醒服务并执行任务
或者创建一个本地inproc . com程序集并从db
加载
提前感谢所有的提示。
我要创建一个包含SqlDependency
的windows服务。
它的功能有点像FileSystemWatcher
,但用于sql数据库。
http://msdn.microsoft.com/en-gb/library/a52dhwx7 (v = vs.80) . aspx