博优商业管理系统SQL Anywhere(ASA) 数据库“File is shorter than expected -- transaction rolled back”错误修复

又接到一个SqlAnywhere(ASA)数据库的修复,数据库启动时报“File is shorter than expected -- transaction rolled back”错误,如图:

 博优商业管理系统SQL Anywhere(ASA) 数据库“File is shorter than expected -- transaction rolled back”错误修复_第1张图片

客户使用的是博优商业管理系统(博优POS收银系统),在使用中突然断电,重启电脑后,软件无法连接数据库,报错“Unable to connect to database server: specified database is invalid”。

博优商业管理系统SQL Anywhere(ASA) 数据库“File is shorter than expected -- transaction rolled back”错误修复_第2张图片

拿到数据库文件后(Bypos.db),通过Winhex分析文件底层结构,发现文件结构有损坏,手工修正错误后,数据库正常启动,对数据库做DBUnload,没有任何错误,软件调用正常,数据库修复完毕。

 

 联系方式:张祚,13146539790 ,QQ:86066616

 

 

 

你可能感兴趣的:(数据恢复案例)