SQL Server 2008中的事件机制

本文关键字:事件 机制 Server 2008 SQL | 更新日期: 2023-09-27 18:19:27

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

有没有任何机制可以让我订阅DB1中的事件,从而将表中的任何更改通知给窗口服务?

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

SQL Server 2008中的事件机制

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

  • SSIS
  • 复制
  • 原木运输
  • 镜像
  • 自定义触发器和修改队列表

除了最后一个

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