您现在的位置: 昆明扬洋科技有限公司 >> 问题解答
云南/昆明速达软件---引入MDF文件时提示:无法引入帐套,可能文件已被破坏!
昆明扬洋科技有限公司 ┊阅6572次┊发布:2019-9-26  

问题描述:引入MDF文件时提示:无法引入帐套,可能文件已被破坏!
解决方法:云南速达软件建议您:
在SQLSERVER数据库对MDF文件进行附加,附加成功后将其分离,再重新引入;
下面为您讲述SQLSERVER版本只有mdf文件的恢复技术
第一步:建立新数据库“yykj”;
第二步:停掉数据库服务器。
第三步:删除日志文件yykj_log.ldf,用mdf文件覆盖数据文件yykj_data.mdf。
第四步:启动数据库服务器,“yykj”的状态为“置疑”。
第五步:设置数据库允许直接操作系统表,将“允许对系统目录直接修改”一项选中,也可以使用语句来实现。 
语句修改如下:
第六步:设置“yykj”为紧急修复模式
update sysdatabases set status=-32768 where dbid=DB_ID('')
第七步:下面执行真正的恢复操作,重建数据库日志文件
dbcc rebuild_('yykj','d:\Program Files\Microsoft SQL Server\MSSQL\Data\yykj_log.ldf')
第八步:验证数据库一致性(可省略)
dbcc checkdb('yykj')
第九步:设置数据库为正常状态
sp_dboption 'yykj','dbo use only','false'
如果没有出错,那么恭喜,现在就可以正常的使用恢复后的数据库啦。
第十步:最后一步,我们要将步骤五中设置的“允许对系统目录直接修改”一项恢复 
也可以使用如下语句完成。
 
网站首页 | 新闻中心 | 产品展示 | 解决方案 | 经销加盟 | 人才招聘 | 下载中心 | 在线留言 | 联系我们
CopyRight 2011-2024 - 昆明扬洋科技有限公司  目前访问量:14984545
地址:昆明市圆通北路127号佰腾数码广场(云大晟苑)B座903备案号:滇ICP备12006464号-2  电话:0871-65195115  技术支持:拓网科技