大家使用sql server 进行还原的时候可能会遇到：
因为数据库正在使用，所以无法获得对数据库的独占访问权


这个错误


下面是有一个解决办法：
运行，Microsoft SQL Server Management Studio

右击你的数据库图标-->属性-->选项-->状态-->限制访问   

默认是multi_user多用户的，改成single_user单用户就可以了，改的时候他会给你一个提示说：

”     若要更改数据库属性，SQL Server 必须关闭此数据库的所有其他连接。是否确实要更改属性并关闭所有其他连接?   “


按是就可以了，那你现在应该可以进行还原了！

记得还原之后哦把  single_user 改回来，否则被人就访问不了了！



其他方法（还没测试）

因为数据库正在使用，所以无法获得对数据库的独占访问权---还原或删除数据库的解决方法
 
server 2008数据库时，经常会出现：


“因为数据库正在使用，所以无法获得对数据库的独占访问权”，终解决方案如下




关键SQL语句：

ALTER 
DATABASE [datebase] SET OFFLINE WITH ROLLBACK IMMEDIATE


用完之后再

ALTER database  [datebase]   set online


