0

我在复制环境中有一个现有表,我知道可以在此表上进行的架构更改受到限制。我可以执行以下操作。

  1. 在发布者上添加一个独特的约束,它会复制到订阅者吗?
  2. 如果该表上存在现有的唯一约束,我可以在发布者上修改它并且修改会复制到订阅者吗?

TIA

4

2 回答 2

0

这取决于您文章的所谓 schema_option。看看 BOL 上的 schema_option 0x4000 http://msdn.microsoft.com/en-us/library/foo0483a157-e403-4fdb-b943-23c1b487bef0.aspx

使用选项 0x4000 您可以决定是否复制唯一约束。希望有帮助,弗里茨

于 2014-02-04T10:20:46.587 回答
0

我不是 100% 确定,但我认为不会自动复制独特的约束。我们使用事务复制,如果创建了列,那么是的,它也是在订阅者上创建的,但是我们必须手动创建索引和外键。

于 2011-08-09T19:12:07.450 回答