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


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

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

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

Примечание.

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

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

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

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

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

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

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

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

  1. Соединитесь с ядром СУБД .

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

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

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

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