产品展示
最新新闻
数据库异常处理:“数据错误(循环冗余)”
作者:若轩科技 日期:2012年11月25日 来源:本站原创 点击数:
前几天,一个客户反映系统登录异常,提示:“数据错误(循环冗余)”。问其原因,说是突然停电造成的。准备复制数据文件RXHOTEL.FDB进行分析,结果发现数据文件不能复制,同样提示:“数据错误(循环冗余)”。
看来数据文件已损坏。由于客户没有做数据备份,只有想办法修复数据文件,否则所有营业数据都将丢失。在尝试了一些办法后,后来发现通过FinalData工具可以修复文件。在修复文件后,再用备份工具DBTool进行数据修复,最后,问题得以解决,客户数据也没有丢失。
在这里要强调一下:客户一定要做好定时备份,以减少各种异常造成的数据丢失。另外,对于安装数据库的电脑,建议客户配备UPS(不间断电源),以避免停电造成的数据库毁坏。在我们客户所反映的系统异常中,绝大部分都是由于停电造成的。