回 帖 发 新 帖 刷新版面

主题:表损坏和数据掉失(重发)

请各位老师指点!!
我用VFP9编的一个统计程序,放在E盘运行,为了安全,我在D盘保留了一个备份。在D盘只做数据的转入工作(从EXCEL文件),不作查询用。用了二个月都正常。
最近有三次,在D盘做备份,转入数据时,中断运行,提示某个表(是保存中间计算结果的表)损坏,需要修复后才能用。将E盘相应的表拷入D盘备份中,可以运行完成。
   昨日检查D盘备份的几张表,发现有的有某一天或某二天的数据掉失。不知是根本就没有从EXCEL文件中转入,还是转入后数据掉了。

回复列表 (共2个回复)

沙发

'最近有三次,在D盘做备份,转入数据时,在D盘做备份,转入数据时,提示某个表(是保存中间计算结果的表)损坏,需要修复后才能用。将E盘相应的表拷入D盘备份中,可以运行完成。'
    我看了'将E盘相应的表拷入D盘备份中',既然可以用考入,那何必用转入"在D盘做备份,转入数据时,在D盘做备份,转入数据时,".
    我的建议是能用拷贝,那就不要用(excel)转入
    此外,'提示某个表(是保存中间计算结果的表)损坏,'是不是还有其他索引等关联文件,如有那就要重建索引了,或对其他关联文件更新.

板凳

谢谢一楼的支持!
   我在D、E盘上保留的是一模一样的系统,每日都要从(EXCEL)中读入当天的数据(二套系统一样)。损坏的是保留中间计算结果的表(临时表),不是需要长期保留的数据,我是将E盘的此表(保留中间计算结果的表)拷到D盘的系统中,恢复运作。

我来回复

您尚未登录,请登录后再回复。点此登录或注册