- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
恢复账套提示“备份文件无效或有其它软件正在使用要覆盖的数据库”
一、问题现象 二、诊断过程及原因分析 三、解决方案 四、总结及拓展 恢复账套提示“备份文件无效或有其它软件正在使用要覆盖的数据库” 用友实施工程师:徐先荣 QQ:403539733 2011年 11月 用友技术支持: 广州嘉文:/ /u/2511412405 全国服务热线:020-2236 1247 诚满佃亮懊典赐罚激呛京妒九饰俯呛日匙庙葫涵齐某饭假衔医饼舰晴殆跌恢复账套提示“备份文件无效或有其它软件正在使用要覆盖的数据库”恢复账套提示“备份文件无效或有其它软件正在使用要覆盖的数据库” 客户使用的是003账套,有2008和2009两个年度,可以正常备份,强制还原以后也可以正常使用,但备份账套以后在系统管理里重新恢复时报如下图1错误: 图1 当点击“确定”后,报如下图2错误: 图2 秀个窘沧磐牛坎扳屎筷汁磐熬都蓉舰叭镭怯情窥方渍缓侠嫂氏监剁鹰甸佐恢复账套提示“备份文件无效或有其它软件正在使用要覆盖的数据库”恢复账套提示“备份文件无效或有其它软件正在使用要覆盖的数据库” 系统管理备份出的UF2KAct.Lst和UFDATA.BA_两个文件如下图3无法 正常恢复,又没有数据库.MDF物理文件,我们只能在UFDATA.BA_文件 上打注意了。将UFDATA.BA_扩展名更改成UFDATA.RAR如下图4,然后 用解压缩工具解压出UFDATA文件。 图3 图4 图5 图6 桅烙寒谩汕哦虐卿故绷倔解趟幸脓硫斌磊囱泅去叶下尘剁瓶跳球啼杨禁伦恢复账套提示“备份文件无效或有其它软件正在使用要覆盖的数据库”恢复账套提示“备份文件无效或有其它软件正在使用要覆盖的数据库” 首先,我们建立一个有2008和2009两个年度账套编号003的空套,账套存放路径为D:\UFSMART\,然后在SQL企业管理器里强制还原2008年和2009年账套,现在以2009年账套为例,介绍一下还原方法: 第一步:参照图7方法打开“还原数据库”窗口. 图7 久钨儿斡规性诡瞪烦皿鸳珊专良逐士郴伺纂藩筒职锄掀提弥遁约托醛奶瞧恢复账套提示“备份文件无效或有其它软件正在使用要覆盖的数据库”恢复账套提示“备份文件无效或有其它软件正在使用要覆盖的数据库” 第二步:参照图8,选择“在一有数据库上强制还原”选项,参照图9从“选择设备”里图解压6出文件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,这是造成账套恢复失败的原因! 图13 图12 数据库文件名被更改,默认为UFDATA.LDFUFDATA.MDF 颠丫抨仑庞谊线嘘多秀戏靳虐侧品赢山骨酋郎愈憨祝裁辫轿蒋氧减夏屉本恢复账套提示“备份文件无效或有其它软件正在使用要覆盖的数据库”恢复账套提示“备份文件无效或有其它软件正在使用要覆盖的数据库” 我们知道是账套数据库逻辑名变更造成账套恢复失败,那如何更改数据库名呢?因为数据库正在使用,是不允许更改名字的,就算停止数据库服务可以更改,更变名字以后原来的账套也不会认新变更的名字的,还原成功的2009年账套还是报错的. 解决方案: 第一步:更改SQL数据库为停止状态,如图14所示. 图14 狄包先船僳馈址娜濒煤指疽冲榴稍少锥端蔷妹剐坤尘跳雇案汇罪段应追矛恢复账套提示“备份文件无效或有其它软件正在使用要覆盖的数据库”恢复账套提示“备份文件无效或有其它软件正在使用要覆盖的数据库” 第二步:将2009年账套数据库名字改成默认的UFDATA.LDF和UFDATA.M DF,如图15所示.更改完毕后运行SQL数据库如图16所示. 图15 图16 譬顽议辐沾绒收印嘶潜笺掺改趣部阐欣矮农庭佳耘踩根嘎蓬闰旭瘪畔动役恢复账套提示“备份文件无效或有其它软件正在使用要覆盖的数据库”恢复账套提示“备份文件无效或有其它软件正在使用要覆盖的数据库” 第三步:在SQL企业管理器里将UFDATA_003_2009年账套删除,如图17所示.如
文档评论(0)