#sql-server #ssms
#sql-server #ssms
Вопрос:
Когда я создавал свою базу данных в SSMS, я выбрал местом назначения D:
диск. Теперь, когда я удаляю базу данных, файлы .mdf
и .ldf
удаленной базы данных все еще находятся на D:
диске. Почему?
Это нормальное поведение? У меня заканчивается дисковое пространство, и мне нужно избавиться от баз данных, которые я не использую, но дисковое пространство D:
на диске по-прежнему остается проблемой, поскольку файлы не удаляются должным образом.
Должен ли я просто вручную удалить .mdf
.ldf
файлы ,?
Комментарии:
Ответ №1:
Из документации :
Удаление базы данных удаляет базу данных из экземпляра SQL Server и удаляет файлы на физическом диске, используемые базой данных. Если база данных или любой из ее файлов находится в автономном режиме при удалении, файлы на диске не удаляются. Эти файлы можно удалить вручную с помощью проводника Windows. Чтобы удалить базу данных с текущего сервера, не удаляя файлы из файловой системы, используйте sp_detach_db .
Я подозреваю, что база данных была отключена, поэтому файлы не были удалены.