如何:指定結構描述選項 (SQL Server Management Studio)

[發行項屬性 - <Article>] 對話方塊的 [屬性] 標籤上指定結構描述選項,例如是否將條件約束與觸發程序複製至「訂閱者」。此標籤在「新增發行集精靈」與 [發行集屬性 - <Publication>] 對話方塊中可用。如需有關使用此精靈及存取此對話方塊的詳細資訊,請參閱<如何:建立發行集並定義發行項 (SQL Server Management Studio)>與<如何:檢視和修改發行集與發行項屬性 (SQL Server Management Studio)>。如果在建立發行集之後變更結構描述選項,則必須產生新的快照。

如需結構描述選項的完整清單,請參閱<sp_addarticle (Transact-SQL)>與<sp_addmergearticle (Transact-SQL)>的 @schema_option 參數。

若要指定結構描述選項

  1. 在「新增發行集精靈」或 [發行集屬性 - <Publication>] 對話方塊的 [發行項] 頁面中選取一個發行項,然後按一下 [發行項屬性]

  2. 選取哪些結構描述選項變更應套用至:

    • 按一下 [設定反白顯示 <ObjectType> 發行項的屬性],以啟動 [發行項屬性 - <ObjectName>] 對話方塊;在這個對話方塊中所做的屬性變更只會套用至 [發行項] 頁面上的物件窗格裡反白的物件。

    • 按一下 [設定所有 <ObjectType> 發行項的屬性],以啟動 [所有 <ObjectType> 發行項的屬性] 對話方塊;在這個對話方塊中所做的屬性變更會套用至 [發行項] 頁面上物件窗格中該類型的所有物件,包括尚未選取供發行的物件。

      [!附註]

      [所有 <ObjectType> 發行項的屬性] 對話方塊中所做的變更,會覆寫先前在 [發行項屬性 - <ObjectName>] 對話方塊中所做的任何變更。例如,您若是要為一種物件類型的所有發行項設定許多預設值,但是也希望為個別物件設定一些屬性,請先為所有發行項設定預設值。然後再設定所有個別物件的屬性。

  3. 請在 [發行項屬性 - <Article>] 對話方塊之 [屬性] 標籤的 [複製物件和設定到訂閱者][目的地物件] 區段中,指定選項的值。

  4. 必要時修改任何屬性,然後按一下 [確定]

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