我在复制环境中有一个现有表,我知道可以在此表上进行的架构更改受到限制。我可以执行以下操作。
- 在发布者上添加一个独特的约束,它会复制到订阅者吗?
- 如果该表上存在现有的唯一约束,我可以在发布者上修改它并且修改会复制到订阅者吗?
TIA
我在复制环境中有一个现有表,我知道可以在此表上进行的架构更改受到限制。我可以执行以下操作。
TIA
这取决于您文章的所谓 schema_option。看看 BOL 上的 schema_option 0x4000 http://msdn.microsoft.com/en-us/library/foo0483a157-e403-4fdb-b943-23c1b487bef0.aspx
使用选项 0x4000 您可以决定是否复制唯一约束。希望有帮助,弗里茨
我不是 100% 确定,但我认为不会自动复制独特的约束。我们使用事务复制,如果创建了列,那么是的,它也是在订阅者上创建的,但是我们必须手动创建索引和外键。