这篇文章主要为大家详细介绍了sqlserver还原数据库的时候出现提示无法打开备份设备的解决方法(设备出现错误或设备脱),具有一定的参考价值,可以用来参考一下。
感兴趣的小伙伴,下面一起跟随四海网的小编两巴掌来看看吧!
四海网的解决方法:
经过查看服务器的sqlserver是低权限用户运行的,而且bak文件是异地备份的,所以备份目录sqlserver的运行用户是没有读取权限的,所以将bak文件复制到sqlserver的运行用户有读取权限的地方,只要是能选择到这个bak文件,然后右键添加everyone有读取权限,再恢复数据库就OK了
不过可能sqlserver的这个数据库正在运行需要做如下设置
利用SQL语句,断开所有用户链接,并回滚所有事务,具体SQL语句如下:
代码如下:
ALTER DATABASE [数据库名称]
SET OFFLINE WITH ROLLBACK IMMEDIATE
本文来自:http://www.q1010.com/179/8666-0.html
注:关于sqlserver还原数据库的时候出现提示无法打开备份设备的解决方法(设备出现错误或设备脱)的内容就先介绍到这里,更多相关文章的可以留意四海网的其他信息。
关键词:SQL SERVER
四海网收集整理一些常用的php代码,JS代码,数据库mysql等技术文章。