共用方式為


使用快照集初始化訂閱

建立發行集之後,通常會建立初始快照集,並將其複製到快照集資料夾 (使用「新增發行集精靈」建立的合併式發行集預設均會發生此情況)。 然後,在訂閱的初始同步處理期間,由「散發代理程式」(針對交易式和快取式發行集) 或「合併代理程式」(針對合併式發行集) 套用至「訂閱者」。 快照集處理取決於發行集的類型:

  • 如果快照集用於不使用參數化篩選的快照式發行集、交易式發行集或合併式發行集,則快照集會在大量複製程式 (bcp) 檔案中包含結構描述,還會包含複寫所需的條件約束、擴充屬性、索引、觸發程序和系統資料表。 如需建立和套用快照集的詳細資訊,請參閱建立和套用快照集

  • 若快照集是專為使用參數化篩選的合併式發行集而產生,該快照集會使用兩部份處理建立而成。 首先建立結構描述快照集,其中包含複寫指令碼和已發行物件的結構描述,但不包含資料。 接下來每個訂閱皆以快照集初始化,該快照集中包含從結構描述快照集複製而來的指令碼和結構描述,以及屬於訂閱分割的資料。 如需詳細資訊,請參閱 Snapshots for Merge Publications with Parameterized Filters

依照您發行集的複寫類型和發行項不同,快照集的組成檔案會不一樣。 這些檔案會複製到設定「散發者」時指定的預設快照集資料夾,或建立發行集時指定的替代快照集資料夾。

複寫類型 一般快照集檔
快照式複寫或異動複寫 結構描述 (.sch)、資料 (.bcp)、條件約束和索引 (.dri)、條件約束 (.idx)、觸發程序 (.trg,僅用於「訂閱者」) 以及壓縮的快照集檔案 (.cab)。
合併式複寫 結構描述 (.sch)、資料 (.bcp)、條件約束和索引 (.dri)、觸發程序 (.trg)、系統資料表資料 (.sys)、衝突資料表 (.cft) 以及壓縮的快照集檔案 (.cab)。

若快照集傳送期間中斷,會自動繼續並且不會重新傳送之前已傳送完成的檔案。 快照集代理程式的傳遞單位是每個發行集發行項的 bcp 檔案,這樣一來,只傳遞一部份的檔案就必須整個重新傳遞。 不過,繼續快照集可大幅減少資料傳輸量,且即使連接不穩定,也可以確保即時傳遞快照集。

快照集選項

使用快照集初始化訂閱時,可以使用下列選項。 您可以:

另請參閱

初始化訂閱
保護快照集資料夾