恢复账套提示“备份文件无效或有其它软件正在使用要覆盖的数据库”

上传人:pu****.1 文档编号:568036459 上传时间:2024-07-23 格式:PPT 页数:14 大小:1.55MB
返回 下载 相关 举报
恢复账套提示“备份文件无效或有其它软件正在使用要覆盖的数据库”_第1页
第1页 / 共14页
恢复账套提示“备份文件无效或有其它软件正在使用要覆盖的数据库”_第2页
第2页 / 共14页
恢复账套提示“备份文件无效或有其它软件正在使用要覆盖的数据库”_第3页
第3页 / 共14页
恢复账套提示“备份文件无效或有其它软件正在使用要覆盖的数据库”_第4页
第4页 / 共14页
恢复账套提示“备份文件无效或有其它软件正在使用要覆盖的数据库”_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《恢复账套提示“备份文件无效或有其它软件正在使用要覆盖的数据库”》由会员分享,可在线阅读,更多相关《恢复账套提示“备份文件无效或有其它软件正在使用要覆盖的数据库”(14页珍藏版)》请在金锄头文库上搜索。

1、恢复账套提示恢复账套提示“备份文件无效或有其它软备份文件无效或有其它软件正在使用要覆盖的数据库件正在使用要覆盖的数据库”用友实施工程师:徐先荣用友实施工程师:徐先荣QQ:403539733 2011年年 11月月用友技术支持:用友技术支持:广州嘉文:广州嘉文:http:/ http:/ 1247 一、问题现象一、问题现象 客户使用的是003账套,有2008和2009两个年度,可以正常备份,强制还原以后也可以正常使用,但备份账套以后在系统管理里重新恢复时报如下图1错误:图图1当点击“确定”后,报如下图2错误:图图2 系统管理备份出的UF2KAct.Lst和UFDATA.BA_两个文件如下图3无法

2、正常恢复,又没有数据库.MDF物理文件,我们只能在UFDATA.BA_文件上打注意了。将UFDATA.BA_扩展名更改成UFDATA.RAR如下图4,然后用解压缩工具解压出UFDATA文件。二、诊断过程及原因分析二、诊断过程及原因分析图图3图图4图图5图图6 首先,我们建立一个有2008和2009两个年度账套编号003的空套,账套存放路径为D:UFSMART,然后在SQL企业管理器里强制还原2008年和2009年账套,现在以2009年账套为例,介绍一下还原方法:第一步:参照图方法打开“还原数据库”窗口图图7 第二步:参照图8,选择“在一有数据库上强制还原”选项,参照图9从“选择设备”里图解压6

3、出文件UFDATA, ,打开“查看内容”参照图10,选择2009年度最后如图11所示,账套还原成功图图8图图9图图10图图11账套原因分析账套原因分析: 通过图1报错信息提示和恢复的过程中,我们知道2009年账套逻辑数据库名有问题,2008年账套没有问题,所以我们先看一下,2008年账套和2009年账套有什么区别,详细请看图12和图13,从图中我们分析到问题定处在2009年账套物理数据库的名字上,用友通默认为UFDATA.LDF和UFDATA.MDF,而2009年账套里却是UFDATA_003_2009.LDF和UFDATA_003_2009_Data.MDF,这是造成账套恢复失败的原因!图图

4、13图图12数据库文件名被更改,默认为UFDATA.LDFUFDATA.MDF三、解决方案三、解决方案我们知道是账套数据库逻辑名变更造成账套恢复失败,那如何更改数据库名呢?因为数据库正在使用,是不允许更改名字的,就算停止数据库服务可以更改,更变名字以后原来的账套也不会认新变更的名字的,还原成功的年账套还是报错的解决方案:第一步:更改数据库为停止状态,如图14所示图图14第二步:将2009年账套数据库名字改成默认的UFDATA.LDF和UFDATA.MDF,如图15所示更改完毕后运行SQL数据库如图16所示图图15图图16第三步:在SQL企业管理器里将UFDATA_003_2009年账套删除,如

5、图17所示如图18 所示附加2009 年账套数据库文件UFDATA.MDF.图图17图图18第四步:附加更名后的UFDATA.MDF,如图19、20所示。图图19图图20第五步:由于我们变更了2009账套物理数据库名,找不到了原来数据库名,所以附加时会报错如图21所示,我们在“当前文件位置”处的数据库名也更改成UFDATA.MDF和UFDATA.LDF即可,如图22、23所示附加成功。图图21图图22图图23第六步:重新备份003账套如图24所示,然后恢复成010账套如图25所示,最后备份账套恢复成功如图26所示。恢复后的010账套数据库物理名已变成默认UFDATA.LDF和UFDATA.MD

6、A文件名了,如图27所示。图图24图图25图图26图图27四、总结及拓展四、总结及拓展 通过处理恢复账套提示“备份文件无效或有其它软件正在使用要覆盖的数据库”这样的问题,建议大家在建立账套和日常维护时注意以下几点:第一、建立各年度账套时,把各年度的账套数据库存放路径放在一个文件下,例如:D: UFSMARTADMIN 文件下。这样数据安全,出现问题也能快速备份物理文件。数据存放路径不要乱改,有些客户同一个账套不同年度,存放路径都不一样,这样容易造成数据备份和恢复失败。第二、默认账套数据物理文件名为UFDATA.LDF和UFDATA.MDF,不要更改账套物理数据库文件名字,比如此问题主要原因是更改了数据库物理文件名所致。第三、如果用过“数据库置凝修复工具”修复过数据库,造成物理文件名和路径变更的,建议用此案例方法进行更正。第四、处理账套问题时,建议备份ADMIN文件里的账套数据库物理文件,以备无法正常备份和恢复账套时使用。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 文学/艺术/历史 > 人文/社科

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号