双向复制

Nid*_*aaa 3 replication sql-server-2008

我有一个小问题...

我有这个案例:

  • 2个服务器实例

  • 2 数据库

  • 1 表(5 列)

我从服务器 1创建了发布来复制我在DB1 中的所有表列。

服务器 2我创建订阅以从DB1 中的表中提取所有列。

但是现在,我需要将同一表的一列从服务器 2 发布服务器 1,并且它必须在同一个数据库中...

我尝试使用逻辑并为服务器 2创建发布并在服务器 1上订阅,但出现错误:

您已选择发布者作为订阅者并输入与发布数据库相同的订阅数据库。选择另一个订阅数据库。

I need it to be A to B and B to A replication
Run Code Online (Sandbox Code Playgroud)

我希望有人理解我的问题并为我解答。

ps 如果您需要,请询问更多信息...

Bra*_*ams 5

从您的描述看来,您似乎需要双向复制。您可能需要考虑使用合并复制、双向事务复制或对等复制。

我建议阅读选择合适的复制类型以了解哪种复制类型最能满足您的应用程序要求。