承接国内外服务器租用托管、定制开发、网站代运营、网站seo优化托管接单、网站代更新,新老站点皆可!!咨询QQ:3787320601

sqlserver还原数据库的时候出现提示没法打开备份装备的解决方法(装备出现毛病或装备脱)

管理员 2023-06-27 08:39:39 互联网圈 13 ℃ 0 评论 1705字 收藏

sqlserver还原数据库的时候出现提示没法打开备份装备的解决方法(装备出现毛病或装备脱)

【问题描写】
在系统管理进行手工备份时,出现提示“没法打开备份装备’E:\自动备份\ufidau8xTmp\UFDATA.BAK’。装备出现毛病或装备脱机。详细信息请参阅SQL Server 毛病日志。⑵147217900”
再点“肯定”后会提示一个建议“1、检查提示路径的磁盘剩余空间大小,或提示的目录会不会存在;2、检查提示的系统库账套路径d:\u8soft\Admin\server\,与mdf数据文件目录(ZT+账套号\年号,此部份不保存在系统库中)会不会一致”

【问题缘由】
备份临时目录没法写入“没法打开备份装备’E:\自动备份\ufidau8xTmp\UFDATA.BAK’,应当是没有权限。

【解决方案】
停止U8TASKSERVICE服务后删除该目录便可
【注意事项】修改前请务必做好数据备份;
【提示】如有问题,敬请及时邮件联系

的解决方法:

经过查看服务器的sqlserver是低权限用户运行的,而且bak文件是异地备份的,所以备份目录sqlserver的运行用户是没有读取权限的,所以将bak文件复制到sqlserver的运行用户有读取权限的地方,只要是能选择到这个bak文件,然后右键添加everyone有读取权限,再恢复数据库就OK了

不过可能sqlserver的这个数据库正在运行需要做以下设置

利用SQL语句,断开所有用户链接,并回滚所有事务,具体SQL语句以下:

ALTER DATABASE [数据库名称]
SET OFFLINE WITH ROLLBACK IMMEDIATE

文章来源:丸子建站

文章标题:sqlserver还原数据库的时候出现提示没法打开备份装备的解决方法(装备出现毛病或装备脱)

https://www.wanzijz.com/view/59871.html

X

截屏,微信识别二维码

微信号:weimawl

(点击微信号复制,添加好友)

打开微信