繁体   English   中英

将本地计算机上的MDF文件同步到Web服务器以进行C#中的项目

[英]Sychronizing MDF file on a Local Machine to a webserver for project in C#

我正在用c#和SQL Server开发桌面应用程序。 此应用程序安装在远程位置的各种客户端计算机上。计算机上安装的应用程序在本地具有自己的mdf文件,用于存储客户端的所有帐户和帐单数据。现在,我们需要将这些客户端位置上的这些mdf文件同步我们将这些mdf文件分别存储在Web服务器上,因为我们需要分别访问每个客户端的数据以生成每个客户端的所有报告和返回。

请为我提供一些最佳解决方案,将本地计算机上的mdf文件同步到Web服务器,反之亦然。

提前致谢

根据您的桌面应用程序要求,是否可以让桌面应用程序连接到中央SQL Server实例,而不是使用数据库文件的本地副本?

这样一来,数据始终位于一个地方,并使您的报告要求有效。

根据需要同步的内容以及如何影响您的最佳解决方案:

  • 您要复制的数据周围是否存在安全/隐私约束?
  • 这些只是新记录吗? 如果是这样,则桌面上的队列/推送过程可能有助于更新报告数据库。
  • 需要更新吗? 您将如何合并这些更改? (谁是老板)?
  • 桌面应用程序是否需要整个数据库内容? 大小可能是一个考虑

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM