1+数据库的SQL Notifier

时间:2013-02-19 15:37:43

标签: c# sql wpf notifications

我需要从几个tabase到我的1数据库进行更改,所以我猜sql通知程序将是最好的方法。 我找到了有趣的应用程序:http://www.codeproject.com/Articles/144344/Query-Notification-using-SqlDependency-and-SqlCach 这是有效的,但只能在一个数据库中使用。

我不是要求完整解决方案,也许只是你们中的一些人使用这样的项目,并且知道如何使用sqlnotifier从不同的数据库中读取数据?

2 个答案:

答案 0 :(得分:0)

根据您要跟踪的信息,SQL Server 2008开发人员认证建议使用CDC(更改数据捕获)或CT(更改跟踪)。

查看here了解详细信息。

您也可以考虑使用内置的auditing feature

答案 1 :(得分:0)

作为替代方案,您可能需要调查 Microsoft Sync Framework 来实现您想要的功能,因为您看起来确实需要同步解决方案。

使用它可以在两个或多个sql server数据库之间同步。由于您可以定义同步范围,因此可以将其限制为您感兴趣的表格。

以下是一些链接,您可以在其中详细了解:

MSDN - How to Choose a Data Synchronization Technology

MSDN - Microsoft Sync Framework

Wikipedia - Microsoft Sync Framework