×
购买咨询:0871-65195115| 技术服务:0871-65195115 | VIP服务:0871-65195115
当前位置:首页>>问题解答
速达软件---引入账套MDF文件时提示:无法引入帐套,可能文件已被破坏!
本文来源:速达软件  发布日期:2023-06-13 17:08:25

问题描述:速达软件引入账套MDF文件时提示:无法引入帐套,可能文件已被破坏!

解决方法:云南速达软件建议您:

在SQLSERVER数据库对MDF文件进行附加,附加成功后将其分离,再重新引入;

下面为您讲述SQLSERVER版本只有mdf文件的恢复技术
第一步:建立新数据库“yykj”;
第二步:停掉数据库服务器。
第三步:删除日志文件yykj_log.ldf,用mdf文件覆盖数据文件yykj_data.mdf。
第四步:启动数据库服务器,“yykj”的状态为“置疑”。
第五步:设置数据库允许直接操作系统表,将“允许对系统目录直接修改”一项选中,也可以使用语句来实现。 
语句修改如下:

use master
go
sp_configure 'allow updates',1
go
reconfigure with override
go

第六步:设置“yykj”为紧急修复模式

update sysdatabases set status=-32768 where dbid=DB_ID('')

第七步:下面执行真正的恢复操作,重建数据库日志文件

dbcc rebuild_log('yykj','d:\Program Files\Microsoft SQL Server\MSSQL\Data\yykj_log.ldf')

第八步:验证数据库一致性(可省略)

dbcc checkdb('yykj')

第九步:设置数据库为正常状态

sp_dboption 'yykj','dbo use only','false'

如果没有出错,那么恭喜,现在就可以正常的使用恢复后的数据库啦。
第十步:最后一步,我们要将步骤五中设置的“允许对系统目录直接修改”一项恢复 
也可以使用如下语句完成。

sp_configure 'allow updates',0
go
reconfigure with override
go
 
以上内容由:昆明速达软件总代理,云南营销服务中心!0871-65195115 独立提供。


免费试用:
产品咨询

产品咨询:
产品咨询

服务指导:
产品咨询

服务时间:
9:00 - 18:00