脱机SQL Server数据库同步到联机SQL Server

时间:2018-12-04 11:31:44

标签: c# sql sql-server database offline

我有一家商店,并打算开设另一家商店。目前,我的商店正在使用本地数据库。但是现在,我正在考虑对本地数据库进行网络托管。但是在线数据库的问题,如果由于ISP服务更新或路由器问题断开而导致离线,则将影响我的销售。

  1. 如果没有连接互联网,我打算有两个数据库,它将切换为脱机状态,并在连接后进行同步
  2. 如果可能使用数字1,那么第二个问题是它将自动生成的交易ID。如果商店A在商店B脱机期间进行了10次交易,则最大ID为10。商店B进行了5次交易,脱机数据库的最大ID为5 ...主键。

我已经看到一家公司完成了这项任务,他们称之为“台式服务器”或“前端服务器”。保持数据直到POS联机。

1 个答案:

答案 0 :(得分:1)

我认为您的在线数据库具有和增量ID,然后作为第二列使用store_id。为了避免数据丢失,请让本地数据库同步缓存的数据,即使迟早会出现连接错误数据也要同步。如果在线数据库失去连接,为什么还要阻碍销售,不确定要从共享数据库获取哪些数据。

相关问题