資料庫快照集

此主題描述資料庫快照集功能,這是 Microsoft SQL Server 2005 的新功能。只有在 SQL Server 2005 Enterprise Edition 和更新版本中,才能使用資料庫快照集。所有復原模式都支援資料庫快照集。

資料庫快照集是資料庫 (來源資料庫) 的唯讀、靜態檢視。來源資料庫中可以存在多個快照集,而且永遠位於和資料庫相同的伺服器執行個體。每個資料庫快照集會與快照集建立時的來源資料庫維持交易的一致性。快照集會一直保存,直到資料庫擁有者明確卸除為止。

與使用者資料庫的預設行為不同,資料庫快照集建立時,ALLOW_SNAPSHOT_ISOLATION 資料庫選項是設為 ON (不管主要資料庫或模型系統資料庫上這個選項的設定值如何)。

快照集可以用於報表用途。此外,在來源資料庫發生使用者錯誤的情況下,您可以將來源資料庫還原為它在建立快照集時所處於的狀態。您只會失去建立快照集之後的資料庫更新資料。

重要事項重要事項

離線或毀損的資料庫不能還原。因此,建立定期備份和測試還原計畫是保護資料庫的必要措施。

[!附註]

資料庫快照集與快照集備份、交易的快照隔離或快照複寫無關。

本章節內容

請參閱

其他資源