檢視資料庫快照集 (SQL Server)
適用於:SQL Server
本文說明如何使用 SQL Server Management Studio 檢視 SQL Server 資料庫快照集。
注意
若要建立、刪除或還原為資料庫快照集,都必須使用 Transact-SQL。
使用 SQL Server Management Studio
若要檢視資料庫快照集
在物件總管中,連接到 SQL Server 資料庫引擎的執行個體,然後展開該執行個體。
展開 [資料庫] 。
展開 [資料庫快照集] ,然後選取想要檢視的快照集。
使用 Transact-SQL
若要檢視資料庫快照集
連線至資料庫引擎。
在標準列上,選取 [新增查詢]。
若要列出 SQL Server 執行個體的資料庫快照集,請查詢 sys.databases 目錄檢視的
source_database_id
資料行是否有非 NULL 值。您也可以使用此查詢來取得資料庫快照集及其檔案的詳細資料
SELECT db_name(db.source_database_id) source_database, db.name AS snapshot_db_name, db.database_id, db.source_database_id, db.create_date, db.compatibility_level, db.is_read_only, mf.physical_name FROM sys.databases db INNER JOIN sys.master_files mf ON db.database_id = mf.database_id WHERE db.source_database_id is not null AND mf.is_sparse =1 ORDER BY db.name;