求助,sqlserver2008R2 数据库无法删除

renshen4322 2014-01-03 12:18:01
数据库不知道怎么弄的变成单用户模式了,无法删除,用----设置数据库为多用户:
ALTER DATABASE 学生成绩管理系统 SET MULTI_USER
之后数据库‘学生成绩管理系统’还是无法删除,会报下面的错误。

要分离出去也不行。这是什么原因呢。



求大神指点,第一次遇到,才知道有个单用户模式,和多用户模式。
...全文
1460 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
最爱午夜 2014-01-08
  • 打赏
  • 举报
回复
在数据库作为复制对象时,数据库无法删除。 复制其实就是一个引用,相当于表的主外键关系,必须先删除复制,然后才可以删除数据库。
KevinLiu 2014-01-08
  • 打赏
  • 举报
回复
offline然后DROP 肯定可以,我曾经试过。
發糞塗牆 2014-01-03
  • 打赏
  • 举报
回复
错误提示已经很明显了,所以你对着错误提示来做就差不多了
renshen4322 2014-01-03
  • 打赏
  • 举报
回复
问题解决,删除发布,订阅,无用也是,脱机后,再delete就可以了。哈哈。
renshen4322 2014-01-03
  • 打赏
  • 举报
回复
还是有一个删除不了呀。
LongRui888 2014-01-03
  • 打赏
  • 举报
回复
这个应该是数据库处于发布状态,或者订阅状态,所以没办法删除,你进入复制目录,然后在本地发布、本地订阅中查看,删除相关项目就可以:

xyc880813 2014-01-03
  • 打赏
  • 举报
回复
有复制发布的库,是不能直接删除的 要删除这个库,需要先把发布删除
發糞塗牆 2014-01-03
  • 打赏
  • 举报
回复
错误信息已经很明确,如果你确定要删除,可以登录SSMS,右键【复制】→【drop or disable xxx】的那个选项
發糞塗牆 2014-01-03
  • 打赏
  • 举报
回复
忘记个问题,你的发布库的拥有者是否为空?如果为空,就随便付个sa,就可以删除了,右键你的数据库,属性→文件,看看拥有者那里
铁歌 2014-01-03
  • 打赏
  • 举报
回复
被用戶獨占了,以DBAonly連接上去,關閉連接,再drop database dbname!
铁歌 2014-01-03
  • 打赏
  • 举报
回复
被用戶獨占了,以DBAonly連接上去,關閉連接,再drop database dbname!
發糞塗牆 2014-01-03
  • 打赏
  • 举报
回复
在这里删除
LongRui888 2014-01-03
  • 打赏
  • 举报
回复
引用 8 楼 renshen4322 的回复:
还是不行,脱机删除后还是附加不了。同样的。就这里删除不了
还需要先删除,相关的订阅才行把
renshen4322 2014-01-03
  • 打赏
  • 举报
回复
还是不行,脱机删除后还是附加不了。同样的。就这里删除不了
Mr_Nice 2014-01-03
  • 打赏
  • 举报
回复
参考 http://msdn.microsoft.com/zh-cn/library/ms151157.aspx 需要先从发布或订阅中删除项目,再删除对象

22,219

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧