我有 C#.net 一个使用在线数据库服务器甚至本地服务器的应用程序。
如果用户不再连接到互联网,他可以在本地机器上使用离线服务器。但在使用离线服务器之前,他应该将在线服务器同步到离线。
目前有基于存储过程的模型来获取和转储数据。由于我的应用程序是测试版,因此我不时在服务器数据库中进行许多架构更改。因此,因此每次我需要在本地计算机上手动运行架构更改时,或者我必须采用架构更改的部署脚本并使应用程序在同步之前将此架构应用于本地数据库。
时间很耗时,而且会产生额外的开销。
同步模式和数据的最佳方法是什么。我可以去复制吗?
就我而言,我只需要在线在线到离线同步。反之则不需要。