C# MsSql server 2008 r2数据同步

C# MsSql server 2008 r2数据同步,c#,wpf,sql-server-2008-r2,replication,data-synchronization,C#,Wpf,Sql Server 2008 R2,Replication,Data Synchronization,我正在C#NET(WPF)中进行一个项目,其中包含两个sqlserver2008r2数据库。我需要将新的/更改的数据从本地数据库更新到联机数据库。客户端系统具有低带宽连接。所以我需要一个解决方案来上传文件进行同步 谁能告诉我怎么做?编程示例将对我更有利。了解以下内容: 支持单向或双向同步 允许您定义数据的映射以及转换,并轻松地将其他代码附加到流程 允许您查询远程服务器上的数据库和表,就像它们是本地数据库的一部分一样。非常容易设置(只需调用exec sp_addlinkedser

我正在C#NET(WPF)中进行一个项目,其中包含两个sqlserver2008r2数据库。我需要将新的/更改的数据从本地数据库更新到联机数据库。客户端系统具有低带宽连接。所以我需要一个解决方案来上传文件进行同步


谁能告诉我怎么做?编程示例将对我更有利。

了解以下内容:

    • 支持单向或双向同步
    • 允许您定义数据的映射以及转换,并轻松地将其他代码附加到流程
    • 允许您查询远程服务器上的数据库和表,就像它们是本地数据库的一部分一样。非常容易设置(只需调用exec sp_addlinkedserver),一旦定义,只使用普通的旧SQL

    是关于如何创建链接服务器的简单教程。 创建链接服务器后,可以按如下方式查询:

    select * from [LinkedServerName].[DatabaseName].[schema].[TableName]
    

如果您需要在单击按钮时执行此操作,那么我建议您在存储过程中使用链接服务器——它们是最简单的选择。SSI也很合适,您需要单击按钮执行包。

您已经考虑或尝试过哪些方法?