删除失败的数据库

时间:2017-11-14 07:05:32

标签: sql-server

我偶然从数据库目录中删除了MDF和LDF文件。现在,每次我启动SSMS时都会出错:

  

无法检索此请求的数据。

     

无法打开物理文件“C:\ Program Files \ Microsoft SQL   Server \ MSSQL10.SQLEXPRESS \ MSSQL \ DATA \ LearnCSharp.mdf“。操作   系统错误2:“2(系统找不到指定的文件。)”。   (Microsoft SQL Server,错误:5120)

     

如需帮助,请点击:   http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&ProdVer=10.00.2531&EvtSrc=MSSQLServer&EvtID=5120&LinkId=20476

enter image description here

如何在这种情况下从系统中删除数据库?

2 个答案:

答案 0 :(得分:0)

use master
go
drop database [LearnCSharp]
go

答案 1 :(得分:0)

从您的问题中不清楚数据库是否仍在您的服务器上,或者它只被记忆为您登录的默认数据库或SSMS对话框中明确指定的数据库。

首先尝试放弃它:

drop database MyDB

如果您收到数据库不存在的错误,请检查它是否已指定为您登录的默认数据库