Просмотр моментального снимка базы данных (SQL Server)
Область применения:SQL Server
В этой статье объясняется, как просмотреть моментальный снимок базы данных SQL Server с помощью SQL Server Management Studio.
Примечание.
Чтобы создать, откатиться к, или удалить моментальный снимок базы данных, необходимо использовать Transact-SQL.
Использование SQL Server Management Studio
Чтобы просмотреть моментальный снимок базы данных
В Обозревателе объектов подключитесь к экземпляру SQL Server Database Engine, а затем разверните этот экземпляр.
Разверните Базы данных.
Разверните узел Моментальные снимки базы данных и выберите моментальный снимок, который необходимо просмотреть.
Использование Transact-SQL
Чтобы просмотреть моментальный снимок базы данных
Подключитесь к движку базы данных.
На панели Стандартный выберите Создать запрос.
Чтобы получить список снимков состояния базы данных экземпляра SQL Server, запросите
source_database_id
столбец представления каталога sys.databases для значений, не имеющих 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;