Удалить базу данных в MS SQL Server

Опубликовано: 10 Августа, 2021

Предварительное условие - Внедрение MS SQL Server и создание базы данных в MS SQL Server.

Системные базы данных удалить нельзя, можно удалить только пользовательские базы. Файлы данных и журналов будут автоматически удалены с диска при удалении базы данных.

Чтобы удалить базу данных , можно использовать следующие методы:

  1. SQL Server Management Studio.
  2. Transact-SQL.

Это объясняется следующим образом.

1. Используя SQL Server Management Studio:
Чтобы удалить базу данных, подключитесь к экземпляру SQL Server, а затем разверните этот экземпляр.

Разверните Базы данных , выберите базу данных, которую нужно удалить.

Щелкните правой кнопкой мыши базу данных, которую необходимо удалить, и выберите команду Удалить .

Установите флажок «Удалить резервную копию и историю восстановления» или при необходимости закройте существующие подключения, а затем нажмите « ОК» .

2. Использование Transact-SQL:
Чтобы выполнить оператор DROP DATABASE, пользователь должен иметь разрешение CONTROL в базе данных.

  • Чтобы удалить базу данных:
     Мастер ИСПОЛЬЗОВАНИЯ;  
    ИДТИ  
    DROP DATABASE Имя базы данных;  
    ИДТИ
  • Чтобы удалить несколько баз данных:
     Мастер ИСПОЛЬЗОВАНИЯ;  
    ИДТИ  
    УДАЛИТЬ БАЗУ ДАННЫХ database1, database2, ...;  
    ИДТИ

Пример :
Предположим, мы создали базу данных «Geekstest», которая больше не требуется, для удаления базы данных:

Мастер ИСПОЛЬЗОВАНИЯ;
ИДТИ
УДАЛИТЬ БАЗУ ДАННЫХ Geekstest;
ИДТИ