共用方式為


如何:停用複寫的外部索引鍵條件約束 (Visual Database Tools)

更新: 2006 年 12 月 12 日

在 SQL Server 2005 中,如果使用複製發行資料表,則會自動停用複製代理程式所執行作業的外部索引鍵條件約束。當複製代理程式在訂閱者端執行插入、更新或刪除時,不會檢查條件約束;如果使用者執行插入、更新或刪除,則會檢查條件約束。停用複製代理程式的條件約束,是因為原本插入、更新或刪除資料時,就已在發行者端檢查過條件約束。如需詳細資訊,請參閱<使用 NOT FOR REPLICATION 控制條件約束、識別和觸發程序>。

您也可以明確停用複製的外部索引鍵條件約束,當您從舊版 SQL Server 發行資料時,便會相當實用。

若要停用複製的外部索引鍵條件約束

  1. 在 [物件總管] 中,展開您要修改其外部索引鍵條件約束的資料表,然後展開 [索引鍵] 資料夾。

  2. 以滑鼠右鍵按一下外部索引鍵條件約束,然後按一下 [設計] (SP1 或更早版本則為 [修改])。

  3. [外部索引鍵關聯性] 對話方塊中,針對 [強制複寫] 選取 [否] 值。

  4. 按一下 [關閉]

請參閱

概念

FOREIGN KEY 條件約束

其他資源

使用條件約束 (Visual Database Tools)
使用關聯性 (Visual Database Tools)

說明及資訊

取得 SQL Server 2005 協助