当SQLServer数据库的恢复,有一个解决方案,无法打开备份设备(设备错误或设备关闭)。

{问题的描述}

在系统管理的手工备份,有一个暗示,它是不可能打开备份device'e:自动备份 ufidau8xtmp ufdata .bak。设备故障或设备离线。有关详细信息,请参阅SQL Server错误日志。2147217900

再点确定会提示一个提案1,检查显示磁盘剩余空间大小的路径,或该目录是否存在;2、检查系统账套路径: u8soft 管理服务器和MDF数据文件目录(ZT +帐号,年号,这部分是不存储在系统数据库中)都是一样的

{问题的原因}

备份临时目录不可写打开备份device'e:自动备份 ufidau8xtmp ufdata .bak,应该没有权限。

{解}

u8taskservice后停止服务,删除目录

修改前务必做好数据备份。

{如有问题请及时与邮件联系。



解决方案:



在查看SQLServer服务器运行的是较低的用户权限,BAK文件远程备份,所以用户运行SQLServer备份目录没有权限读取,并复制bak文件运行SQLServer的用户可以访问的地方看,只要是选择bak文件,然后右击加上每个人读取权限,然后恢复好数据库

但它可能是SQLServer数据库运行和需要设置如下

使用SQL语句,断开所有用户链接并回滚所有事务,具体的SQL语句如下所示:

复制代码代码如下所示:

更改数据库{数据库名}

立即回滚设置离线