SQL Server 2008中的事件机制

时间:2012-01-04 06:28:38

标签: c# sql sql-server-2008 change-data-capture

我有一个不断查询DB1中的表的Windows服务,如果在其中发现任何更改,它会将这些更改传递给DB2。为此,它不断查询DB1。

我是否可以使用任何机制订阅DB1中的事件,以便将表中的任何更改通知给窗口服务?

DB1中的表是仅具有更改值的捕获表。

1 个答案:

答案 0 :(得分:4)

是的,有一种名为Notification services的机制只对sql 2005有效,在2008年你可以使用众所周知的其他选项:

  • SSIS
  • 复制
  • 日志传送
  • 镜像
  • 自定义触发器和修改队列表

除了最后一个

之外,不需要运行中间服务