Перейти к основному содержанию

MS SQL — удалить базу In Recovery

Microsoft SQL Server

Разработчики 1С на тестовом сервере умудрились как-то сделать базу в статусе "In Recovery". Данная база не нужна, удалить её через GUI им не удалось. Detach — не сработал. Take offline — не сработал. Свойства БД тоже не удалось посмотреть.

В таком случае, если база не нужна, проще сделать так:

DROP DATABASE [YourBaseName]

После этого нужно зайти в директорию, где лежат файлы данных. DROP удалит только mdf файл данных, а ldf файл лога останется, удалите его ручками. Не перепутайте с другими базами.

По умолчанию MSSQL создаёт файлы баз данных примерно здесь:

C:\Program Files\Microsoft SQL Server\MSSQL12.DL1CSQL00\MSSQL\DATA

Точный путь зависит от версии SQL сервера и ваших персональных настроек.

Теги

 

Похожие материалы

Переименовать Microsoft SQL Server 2014

Иногда требуется переименовать экземпляр Microsoft SQL Server 2014. Это можно сделать с помощью Microsoft SQL Server Management Studio. Запускаем Management Studio на целевом сервере и логинимся на локальный SQL сервер. Для этого в поле Server name указываем точку "." или "localhost".

Теги