在wpf中同时连接2个数据库

时间:2011-12-13 02:47:56

标签: c# sql-server wpf

我试图在同一时间将我的应用程序连接到2个数据库(Sql Server),但这些Sql Server停留在不同的地方,一个是本地服务器,另一个是保持在线状态,它们是相同的,相同的表,相同的字段和相同的数据/记录所以我使用LinqToSql映射它们,我想连接我的应用程序从服务器在线检索数据,但当我想要删除或添加新记录时,它应该在两个服务器中执行相同的操作,我的意思是保存数据在两个sql server上,所以我问你是否对如何解决这个问题有任何帮助。

非常感谢您的关注。

度过愉快的时光。

干杯

1 个答案:

答案 0 :(得分:1)

我建议您调查数据库镜像。我不确定它是如何(或者如果)在本地 - 远程设置中工作,但它是最简单的解决方案,因为没有涉及代码。

如果这不起作用或者您对查看该选项不感兴趣,我的第二个建议是编写一个单独的服务来监控您的本地数据库(独立于原始应用程序)以进行更改并将其推送到您的远程服务器。有关此方法的详细信息,请参阅Google SQL Server更改跟踪。