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


Удаление базы данных

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

В этом разделе

Перед началом

Ограничения

  • Системные базы данных не могут быть удалены.

Необходимые компоненты

  • Удалите все моментальные снимки базы данных, которые существуют для базы. Дополнительные сведения см. в разделе "Удаление моментального снимка базы данных" (Transact-SQL).

  • Если база данных участвует в доставке журналов, удалите доставку журналов.

  • Если база данных публикуется для репликации транзакций, опубликована или подписана на репликацию слиянием, удалите репликацию из базы данных.

Рекомендации

  • Учтите возможность полного резервного копирования базы данных. Удаленную базу данных можно восстановить только с помощью резервной копии.

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

Разрешения

Для выполнения инструкции DROP DATABASE пользователь должен, как минимум, иметь разрешение CONTROL на базу данных.

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

Удаление базы данных

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

  2. Разверните Базы данных, щелкните правой кнопкой мыши удаляемую базу данных и затем нажмите кнопку Удалить.

  3. Подтвердите, что выбрана верная база данных, а затем нажмите кнопку ОК.

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

Удаление базы данных

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

  2. На панели «Стандартная» нажмите Создать запрос.

  3. Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить. В следующем примере удаляются базы данных Sales и NewSales .

USE master ;  
GO  
DROP DATABASE Sales, NewSales ;  
GO  

Дальнейшие действия. После удаления базы данных

Создание резервной копии базы данных master . Если необходимо восстановить базу данных master , любая база данных, удаленная с момента создания последней резервной копии базы данных master , останется в представлениях системного каталога и может вызвать сообщения об ошибках.

См. также

CREATE DATABASE (SQL Server Transact-SQL)
ALTER DATABASE (Transact-SQL)