我在複製環境中有一個現有表,我知道在此表上可以完成的模式更改受到限制。我可以做以下事情。在複製表上添加/修改唯一約束條件
- 在發佈者上添加一個唯一的constrainst,並將它複製到訂閱者?
- 如果該表上存在唯一約束,我可以在發佈服務器上修改它,並將修改複製到訂閱服務器上嗎?
TIA
我在複製環境中有一個現有表,我知道在此表上可以完成的模式更改受到限制。我可以做以下事情。在複製表上添加/修改唯一約束條件
TIA
我不是100%肯定,但我不認爲唯一約束被自動複製。我們使用事務複製,如果創建了列,那麼是的,它也是在訂戶上創建的,但是我們必須手動創建索引和外鍵。
這取決於您的文章的所謂schema_option。看看在BOL處的schema_option 0x4000 http://msdn.microsoft.com/en-us/library/foo0483a157-e403-4fdb-b943-23c1b487bef0.aspx
使用選項0x4000,您可以決定是否複製唯一的約束條件。希望有所幫助,Fritz