如何:建立和套用初始快照集 (SQL Server Management Studio)
依預設,如果 SQL Server Agent 正在執行中,則在使用「新增發行集精靈」建立發行集之後,快照集代理程式便會立即產生快照集。隨後,「散發代理程式」(針對快照式複寫和交易式複寫) 或「合併代理程式」(針對合併訂閱) 預設會為所有訂閱套用該快照集。快照集也可以透過使用 Microsoft SQL Server Management Studio 和「複寫監視器」加以產生。如需有關啟動複寫監視器的資訊,請參閱<如何:啟動複寫監視器 (複寫監視器)>。
使用參數化篩選的合併式發行集需要一個兩段式快照集。如需詳細資訊,請參閱<如何:為使用參數化篩選的合併式發行集建立快照集 (SQL Server Management Studio)>。
若要在 Management Studio 中建立快照集
連接到 Management Studio 中的發行者,然後展開伺服器節點。
展開 [複寫] 資料夾,然後展開 [本機發行集] 資料夾。
以滑鼠右鍵按一下您要為其建立快照集的發行集,然後按一下 [檢視快照集代理程式的狀態]。
在 [檢視快照集代理程式的狀態 - <Publication>] 對話方塊中,按一下 [啟動]。
快照集代理程式產生完快照集後,就會顯示一個訊息,例如「[100%] 已產生 17 個發行項的快照集」。
若要在複寫監視器中建立快照集
在複寫監視器的左窗格中展開發行者群組,然後展開發行者。
以滑鼠右鍵按一下要產生快照集的發行集,然後按一下 [產生快照集] 。
若要檢視快照集代理程式的狀態,請按一下 [代理程式] 索引標籤。如需詳細資訊,請以滑鼠右鍵按一下方格中的「快照集代理程式」,然後按一下 [檢視詳細資料]。
若要套用快照集
產生快照集後,將透過「散發代理程式」或「合併代理程式」對訂閱進行同步處理來套用該快照集:
如果將代理程式設定為連續執行 (交易式複寫的預設值),快照集會在產生後自動套用。
如果將代理程式設定為按排程執行,則快照集將在該代理程式排程的下次執行時套用。
如果將代理程式設定為視需要執行,則快照集將您在下次執行該代理程式時套用。
如需有關同步處理訂閱的資訊,請參閱<如何:同步處理發送訂閱 (SQL Server Management Studio)>和<如何:同步處理提取訂閱 (SQL Server Management Studio)>。