SQL Server 2008 R2“因为数据库正在使用,所以无法获得对数据库的读占访问权”解决方法。

来源:互联网 发布:美原油软件 编辑:程序博客网 时间:2024/05/16 11:16
    SQL Server 2008 R2在还原数据库等操作中出现“因为数据库正在使用,所以无法获得对数据库的读占访问权”,是因为客户端程序正在访问数据库,可以用SQL语句先把数据库下线,数据库还原后再使用SQL语句把数据库上线即可,重新上线后不影响客户端程序运行。    下线语句:ALTER DATABASE [数据库名称] SET OFFLINE WITH ROLLBACK IMMEDIATE    上线语句:ALTER DATABASE [数据库名称] SET ONLINE
0 0