0

我有一个项目需要以下内容:

主要的 SQL 服务器和数据库将在总部,两个远程位置的系统由于频繁的 Internet 故障需要离线工作,但必须将数据复制到公司 SQL 数据库。

远程位置需要具有相同的数据,但仅在几个表(例如员工和其他目录)中,并且公司数据库必须具有所有远程位置数据。

这保证了公司数据库将拥有最新的远程位置数据,以防 CEO 想要检查某些东西。

所以我在考虑远程位置和公司数据库之间的事务复制,但不知道这种方法是否可行,以及我是否需要更改我的表,因为所有主键都是 INT 增量的,也许这会在公司数据库中产生问题,因为我会有远程位置 A 中的相同钥匙和远程位置 B 中的相同钥匙,但用于不同的员工。

任何线索或建议?非常感谢。

4

1 回答 1

0

如果您的订阅者将是只读的,即使将身份列作为您的主键,这也可以正常工作。在那种情况下,我已经做了很多,并且没有遇到任何问题。请注意“保证”一词;这个行业没有这样的事情,只有对冲赌注。

于 2012-08-04T06:52:55.817 回答