日期:2014-05-17  浏览次数:20429 次

Sql server删除数据库失败
我先前把数据库文件剪贴到另外个磁盘了,然后我在数据库资源管理器中删除该数据库,就报错提示这个信息。

该怎么样才能删除这个数据库?
数据库 SQL?Server

------解决方案--------------------

把服务停止,在找到.mdf文件,就可以直接删除,删除后在开启服务,删除相应的数据库
------解决方案--------------------
还可以,先重启服务,然后如图:

关闭现有连接勾上,再点确定

------解决方案--------------------
你把路径改了所有访问不了了是吧
------解决方案--------------------
你这个数据库应该已经不能用了吧,刷新一下看看数据库还在不在。
另外可以在MASTER数据库下直接DROP数据库
------解决方案--------------------
引用:
Quote: 引用:

还可以,先重启服务,然后如图:

关闭现有连接勾上,再点确定


我就是这样做的,结果就是提示错误,错误消息就是那个截图。

重启服务没?
------解决方案--------------------
引用:
Quote: 引用:


把服务停止,在找到.mdf文件,就可以直接删除,删除后在开启服务,删除相应的数据库


还是提示原来的错误消息

你停止数据库服务,服务后,那两个文件是可以移动到其他位置的
------解决方案--------------------

------解决方案--------------------
引用:
Quote: 引用:

你把路径改了所有访问不了了是吧


我就算把数据库文件移动到另外的地方,在资源管理器就成这样了,无法使用这几个数据库,重新附加数据库也是报同意的错误。
你附加的数据库名怎么那么奇怪啊?试试:
USE master;
GO
ALTER DATABASE AdventureWorks2008R2 SET EMERGENCY
GO

然后再删