sql server 还原数据库时提示:数据库正在使用,无法进行操作的解决方法

这个问题的原因在于有用户连接了当前要做还原的数据库,这里的用户甚至包括当前要做还原的用户。解决办法就是关闭与要还原数据库的所有连接。

①先切换数据库到master数据库。执行语句

select   *   from   master..sysprocesses where   dbid=db_id( '数据库名称')

②然后逐步运行语句 exec kill spid(上一步结果集中的数据),

问题就解决了。哈哈

posted on 2012-02-01 17:04  大乖乖  阅读(295)  评论(0编辑  收藏  举报