• 1
  • 2
  • 3
  • 4
  • 5
mysql数据库问题 首 页  »  帮助中心  »  数据库  »  mysql数据库问题
还原sqlserver2008数据提示:因为数据库正在使用,所以无法获得对数据库的独占访问权原因及解决办法
发布日期:2015-12-1 20:12:1

  还原sqlserver2008数据提示:因为数据库正在使用,所以无法获得对数据库的独占访问权原因及解决办法

  一、问题及原因:

        还原sqlserver2008数据提示:因为数据库正在使用,所以无法获得对数据库的独占访问权。如下图所示:


  这个是因为数据库正在被某些进程使用或者调用,可以在新建查询里面使用下面sql命令查看对应的spid,以下aa是我们操作的数据库名称

  use master

  go

  select b.spid from sysdatabases a ,sysprocesses b where a.dbid=b.dbid and a.name='aa'

       如下图所示:


  查看到spid是55和58,然后kill掉对应进程spid,如下图所示:


  再次还原数据库成功,如下图所示: