建立資料庫快照

資料庫快照是 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 的快照;