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


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

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

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

  • Перед началом работы выполните следующие действия.

    Ограничения

    Предварительные требования

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

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

  • Удаление базы данных с использованием следующих средств:

    Среда SQL Server Management Studio

    Transact-SQL

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

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

Ограничения

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

Предварительные требования

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

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

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

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

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

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

Разрешения

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

Значок стрелки, используемый со ссылкой «В начало»[Top]

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

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

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

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

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

Значок стрелки, используемый со ссылкой «В начало»[Top]

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

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

  1. Подключитесь к компоненту Компонент Database Engine.

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

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

USE master ;
GO
DROP DATABASE Sales, NewSales ;
GO

Значок стрелки, используемый со ссылкой «В начало»[Top]

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

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

Значок стрелки, используемый со ссылкой «В начало»[Top]

См. также

Справочник

CREATE DATABASE (Transact-SQL)

ALTER DATABASE (Transact-SQL)