Поделиться через


Просмотр моментального снимка базы данных (SQL Server)

Область применения:SQL Server

В этой статье объясняется, как просмотреть моментальный снимок базы данных SQL Server с помощью SQL Server Management Studio.

Примечание.

Чтобы создать, откатиться к, или удалить моментальный снимок базы данных, необходимо использовать Transact-SQL.

Использование SQL Server Management Studio

Чтобы просмотреть моментальный снимок базы данных

  1. В Обозревателе объектов подключитесь к экземпляру SQL Server Database Engine, а затем разверните этот экземпляр.

  2. Разверните Базы данных.

  3. Разверните узел Моментальные снимки базы данных и выберите моментальный снимок, который необходимо просмотреть.

Использование Transact-SQL

Чтобы просмотреть моментальный снимок базы данных

  1. Подключитесь к движку базы данных.

  2. На панели Стандартный выберите Создать запрос.

  3. Чтобы получить список снимков состояния базы данных экземпляра SQL Server, запросите source_database_id столбец представления каталога sys.databases для значений, не имеющих 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;
    

Связанные задачи

Следующие шаги