發行集屬性,快照集
[發行集屬性] 對話方塊的 [快照集] 頁面,可以讓您設定快照集格式、快照集資料夾位置以及在快照集的應用程式之前和之後執行的指令碼。快照集資料夾必須指定為共用,而且會讀取和寫入檔案到資料夾的代理程式需要有足夠的權限。如需有關適當地設定資料夾安全性的詳細資訊,請參閱<保護快照集資料夾>。
[!附註]
發行集需要有新的快照集才能進行變更。如需詳細資訊,請參閱<變更發行集與發行項屬性>。
選項
快照集格式
為快照集格式選取原生模式或字元模式。如果所有的訂閱者都是 Microsoft SQL Server 的執行個體,而非 Microsoft SQL Server Compact 3.5 SP2 的執行個體,請選取 [原生 SQL Server - 所有訂閱者都必須是執行 SQL Server 的伺服器]。原生快照集格式可以提供最佳的效能。
如果有任何訂閱者正在執行 SQL Server Compact 3.5 SP2,或為非 SQL Server 訂閱者,請選取 [字元 - 如果發行者或訂閱者沒有執行 SQL Server 則需要]。
快照集檔案的位置
選取儲存快照集檔案的位置。這些檔案可以儲存在預設位置;也可以儲存在取代預設位置的替代位置,或除了預設位置以外的替代位置。儲存在替代位置的檔案可以壓縮。選取 [將檔案放在預設資料夾],以使用發行者的預設快照集資料夾。在此對話方塊中的快照集資料夾位置是唯讀的,因為只能在 [散發者屬性] 對話方塊中為發行者進行變更。如需詳細資訊,請參閱<如何:指定預設快照集位置 (SQL Server Management Studio)>。
選取 [將檔案放在下列資料夾中],以指定取代預設位置的替代位置,或除了預設位置以外的替代位置。在文字方塊中輸入路徑,或按一下 [瀏覽] 並瀏覽到適當位置。選取 [壓縮此資料夾中的快照集檔案],以壓縮在替代快照集位置中的檔案。替代位置可以位於其他伺服器、網路磁碟機或抽取式媒體 (例如 CD-ROM 或抽取式磁碟) 上。如需詳細資訊,請參閱<替代快照集資料夾位置>和<壓縮的快照集>。
執行其他指令碼
指定在訂閱者端套用快照集之前和之後要執行的指令碼。如果 [快照集格式] 是 [字元],則無法指定指令碼。指令碼是選擇性的,但可提供便於執行命令以及在訂閱者端套用管理變更的方式。如需有關執行指令碼的詳細資訊,請參閱<在套用快照集的前後執行指令碼>。
在 [套用快照集之前執行此指令碼] 文字方塊中輸入路徑,或按一下 [瀏覽] 以指定指令碼的位置。
在 [套用快照集之後執行此指令碼] 文字方塊中輸入路徑,或按一下 [瀏覽] 以指定指令碼的位置。