建立資料庫快照
資料庫快照是 SQL Server 資料庫(源資料庫)的只讀靜態檢視。它類似於備份,但它可以像任何其他資料庫一樣使用,因此客戶端可以查詢快照資料庫。
CREATE DATABASE MyDatabase_morning - 快照的名稱
上 (
NAME = MyDatabase_data, - 源資料庫的資料檔案的邏輯名稱
FILENAME ='C:\ SnapShots \ MySnapshot_Data.ss' - 快照檔案;
)
作為 MyDatabase 的快照; - 源資料庫的名稱
你還可以使用多個檔案建立資料庫快照:
建立資料庫 MyMultiFileDBSnapshot ON
(NAME = MyMultiFileDb_ft,FILENAME ='C:\ SnapShots \ MyMultiFileDb_ft.ss'),
(NAME = MyMultiFileDb_sys,FILENAME ='C:\ SnapShots \ MyMultiFileDb_sys.ss'),
(NAME = MyMultiFileDb_data,FILENAME ='C:\ SnapShots \ MyMultiFileDb_data.ss'),
(NAME = MyMultiFileDb_indx,FILENAME ='C:\ SnapShots \ MyMultiFileDb_indx.ss')
作為 MultiFileDb 的快照;