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


Удаление моментального снимка базы данных (Transact-SQL)

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

Удаление моментального снимка базы данных удаляет моментальный снимок базы данных из SQL Server и удаляет разреженные файлы, используемые моментальным снимком. При удалении моментального снимка базы данных все соединения пользователя с ним должны быть завершены.

Безопасность

Разрешения

Любой пользователь с разрешениями DROP DATABASE может удалить моментальный снимок базы данных.

Как удалить моментальный снимок базы данных (с помощью Transact-SQL)

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

  1. Идентифицируйте моментальный снимок базы данных, который нужно удалить. Моментальные снимки базы данных можно просмотреть в СРЕДЕ SQL Server Management Studio. Дополнительные сведения см. в разделе "Просмотр моментального снимка базы данных" (SQL Server).

  2. Выполните инструкцию DROP DATABASE , указав имя моментального снимка базы данных, который нужно удалить. Синтаксис выглядит следующим образом:

    DROP DATABASE имя_моментального_снимка_базы_данных [ ,...n ]

    Где имя_моментального_снимка_базы_данных — имя удаляемого моментального снимка базы данных.

Пример (Transact-SQL)

Следующий код удаляет моментальный снимок базы данных, имеющий имя SalesSnapshot0600, без влияния на базу данных-источник.

DROP DATABASE SalesSnapshot0600 ;  

Все пользовательские соединения к SalesSnapshot0600 будут завершены, а все разреженные файлы файловой системы NTFS, используемые моментальным снимком, будут удалены.

Примечание.

Сведения об использовании разреженных файлов по моментальным снимкам базы данных см. в разделе "Моментальные снимки базы данных" (SQL Server).

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

См. также

DROP DATABASE (Transact-SQL)
Моментальные снимки базы данных (SQL Server)