如何:在套用快照集的前後執行指令碼 (SQL Server Management Studio)
在 [發行集屬性 - <Publication>] 對話方塊之 [快照集] 頁面上套用快照集的前後,指定要執行的選擇性指令碼。如需有關存取這個對話方塊的詳細資訊,請參閱<如何:檢視和修改發行集與發行項屬性 (SQL Server Management Studio)>。
附註: |
---|
如果 [快照集格式] 選項設定為 [字元],這些選項則不可用。 |
若要在套用快照集的前後執行指令碼
在 [發行集屬性 - <Publication>] 對話方塊的 [快照集] 頁面上:
- 若要在套用快照集之前指定要執行的指令碼,請按一下 [瀏覽] 以瀏覽到指令碼,或在 [套用快照前執行此指令碼] 文字方塊中輸入指令碼的路徑。
附註: 「散發代理程式」或「合併代理程式」必須具有指定目錄的讀取權限。如果使用提取訂閱,則必須指定一個共用目錄作為通用命名慣例 (UNC) 路徑,例如 \\computername\scripts\myscript.sql。 - 若要在套用快照集之後指定要執行的指令碼,請按一下 [瀏覽] 以瀏覽到指令碼,或在 [套用快照後執行此指令碼] 文字方塊中輸入指令碼的路徑。
- 若要在套用快照集之前指定要執行的指令碼,請按一下 [瀏覽] 以瀏覽到指令碼,或在 [套用快照前執行此指令碼] 文字方塊中輸入指令碼的路徑。
按一下 [確定]。
請參閱
概念
變更發行集與發行項屬性
在套用快照集的前後執行指令碼
使用快照集初始化訂閱
其他資源
How to: Configure Snapshot Properties (Replication Transact-SQL Programming)