如何:指定合併發行項的衝突追蹤和解決層級 (SQL Server Management Studio)

[發行項屬性] 對話方塊的 [屬性] 索引標籤上指定合併發行項的資料列層級追蹤或資料行層級追蹤,該對話方塊在「新增發行集精靈」和 [發行集屬性 - <Publication>] 對話方塊中可用。如需有關使用此精靈及存取此對話方塊的詳細資訊,請參閱<如何:建立發行集並定義發行項 (SQL Server Management Studio)>與<如何:檢視和修改發行集與發行項屬性 (SQL Server Management Studio)>。

若使用資料列層級追蹤和資料行層級追蹤,則衝突解決始終在資料列層級執行:優先資料列會覆寫失敗資料列。合併式複寫還允許您指定在邏輯記錄層級追蹤並解決衝突,但這些選項在 Microsoft SQL Server Management Studio 中不可用。如需這些設定複寫預存程序之選項的詳細資訊,請參閱<如何:定義合併資料表發行項之間的邏輯記錄關聯性 (複寫 Transact-SQL 程式設計)>。

[!附註]

如果您在訂閱初始化之後要修改追蹤層級,則這些訂閱必須重新初始化。如需屬性變更效果的詳細資訊,請參閱<變更發行集與發行項屬性>。

若要指定資料列層級追蹤或資料行層級追蹤

  1. 在新增發行集精靈的 [發行項] 頁面,或者在 [發行集屬性 - <Publication>] 對話方塊中,選取一個資料表。

  2. 按一下 [發行項屬性],然後按一下 [設定反白顯示資料表發行項的屬性][設定所有資料表發行項的屬性]

  3. [發行項屬性 - <Article>] 對話方塊的 [屬性] 索引標籤上,為 [追蹤層級] 屬性選取下列其中一個值:[資料列層級追蹤][資料行層級追蹤]

  4. 如果您是在 [發行集屬性 - <Publication>] 對話方塊中,請按一下 [確定] 以儲存並關閉對話方塊。