博优商业管理系统SQL Anywhere(ASA) 数据库“File is shorter than expected -- transaction rolled back”错误修复
2016-07-21 15:07
513 查看
又接到一个SqlAnywhere(ASA)数据库的修复,数据库启动时报“File is shorter than expected -- transaction rolled back”错误,如图:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201607/21/9714ad9fcc54e9bd51019b41be00effb)
客户使用的是博优商业管理系统(博优POS收银系统),在使用中突然断电,重启电脑后,软件无法连接数据库,报错“Unable to connect to database server: specified database is invalid”。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201607/21/3a5141ff10e240923e468e96e87a8b73)
拿到数据库文件后(Bypos.db),通过Winhex分析文件底层结构,发现文件结构有损坏,手工修正错误后,数据库正常启动,对数据库做DBUnload,没有任何错误,软件调用正常,数据库修复完毕。
联系方式:张祚,13146539790 ,QQ:86066616
客户使用的是博优商业管理系统(博优POS收银系统),在使用中突然断电,重启电脑后,软件无法连接数据库,报错“Unable to connect to database server: specified database is invalid”。
拿到数据库文件后(Bypos.db),通过Winhex分析文件底层结构,发现文件结构有损坏,手工修正错误后,数据库正常启动,对数据库做DBUnload,没有任何错误,软件调用正常,数据库修复完毕。
联系方式:张祚,13146539790 ,QQ:86066616
相关文章推荐
- 源码-PL/SQL从入门到精通-第十三章-子程序-Part 1
- MySQL数据复制的校验
- MySQL详解--锁
- 关于mysql存当前时间
- mysql存储过程
- 设置MySQL开机自动启动的方法
- Linux下Memcache 安装和使用
- LAMP报PDO的错怎么办?
- MongoDB安装及简单主从部署
- mysql在MAC安装时忘记初始随机密码的解决办法
- 数据库分库分表中间件
- 查看mysql版本的四种方法
- mysql开启root用户可远程登录方法
- 操作redis,把redis做成一个服务(PATH操作)
- Windows环境下安装Redis
- mysql集群一:主从复制,通过mysql-proxy做负载均衡
- sql---substring函数
- MySQL数据库引擎详解
- MySQL中if case条件语句基本用法
- JSP连接数据库,报Unable to compile class for JSP