我们有以下情况:
我们在分布式地理区域(分布式建筑)中有几个SQL服务实例(在一个城市或全球范围内)。
所有SQL server都运行数据库的一个快照。
数据库应该是同步的(可能与对等复制或其他替代方法同步)
连接到位于建筑物中的SQL server的建筑物中的所有计算机。
建筑物之间的连接可能会丢失(例如一天)和服务器后重新连接的数据应该同步,所有的SQL服务器都应该有相同的数据(而且我们应该绝对地处理冲突)。
我们如何处理这种情况?
(我不是SQL server专家,所以如果您能更详细地解释它,我会很高兴的)
发布于 2018-09-06 06:41:58
听起来像合并复制,考虑到离线方面。您通常有一个“主”,“客户”同步到。https://learn.microsoft.com/en-us/sql/relational-databases/replication/merge/merge-replication?view=sql-server-2017 --我首先会质疑是否需要分发数据库。这使得事情变得复杂得多,所以要仔细权衡从数据库分发到从数据库中获得的麻烦中获得的好处。
发布于 2018-09-06 07:45:40
也许这是你可以用的东西
https://dba.stackexchange.com/questions/216851
复制相似问题