檢視資料庫快照集 (SQL Server)

適用於:SQL Server

本文說明如何使用 SQL Server Management Studio 檢視 SQL Server 資料庫快照集。

注意

若要建立、刪除或還原為資料庫快照集,都必須使用 Transact-SQL。

使用 SQL Server Management Studio

若要檢視資料庫快照集

  1. 在物件總管中,連接到 SQL Server 資料庫引擎的執行個體,然後展開該執行個體。

  2. 展開 [資料庫]

  3. 展開 [資料庫快照集] ,然後選取想要檢視的快照集。

使用 Transact-SQL

若要檢視資料庫快照集

  1. 連線至資料庫引擎。

  2. 標準列上,選取 [新增查詢]。

  3. 若要列出 SQL Server 執行個體的資料庫快照集,請查詢 sys.databases 目錄檢視的 source_database_id 資料行是否有非 NULL 值。

  4. 您也可以使用此查詢來取得資料庫快照集及其檔案的詳細資料

    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;
    

相關工作

下一步