Share via


在套用快照集的前後執行指令碼 (SQL Server Management Studio)

[發行集屬性 - <Publication>] 對話方塊之 [快照集] 頁面上套用快照集的前後,指定要執行的選擇性指令碼。 如需有關存取這個對話方塊的詳細資訊,請參閱<檢視及修改發行集屬性>。

[!附註]

如果 [快照集格式] 選項設定為 [字元],這些選項則不可用。

若要在套用快照集的前後執行指令碼

  1. [發行集屬性 - <Publication>] 對話方塊的 [快照集] 頁面上:

    • 若要在套用快照集之前指定要執行的指令碼,請按一下 [瀏覽] 以瀏覽到指令碼,或在 [套用快照前執行此指令碼] 文字方塊中輸入指令碼的路徑。

      [!附註]

      「散發代理程式」或「合併代理程式」必須具有指定目錄的讀取權限。 如果使用提取訂閱,則必須指定一個共用目錄做為通用命名慣例 (UNC) 路徑,例如 \\computername\scripts\myscript.sql。

    • 若要在套用快照集之後指定要執行的指令碼,請按一下 [瀏覽] 以瀏覽到指令碼,或在 [套用快照後執行此指令碼] 文字方塊中輸入指令碼的路徑。

  2. 按一下 [確定]。

請參閱

工作

設定快照集屬性 (複寫 Transact-SQL 程式設計)

概念

變更發行集與發行項屬性

在套用快照集之前及之後執行指令碼

使用快照集初始化訂閱