有一表(gab.db),不知何因致使unable to open table并显corrupt table/index header原因,如何解决并能open

  • 主题发起人 主题发起人 pcw
  • 开始时间 开始时间
P

pcw

Unregistered / Unconfirmed
GUEST, unregistred user!
有一表(gab.db),不知何因致使unable to open table并显corrupt table/index header原因,如何解决并能open table?(0分)<br />
 
库文件头损坏或索引文件丢失。
有此类工具和控件可以修复。
 
到深度立宪去找,有源码的
 
用Database DeskTop 可否打开gab.db,如行,则打开后,先Delete了所以Index,
然后再重新建这些Index。
 
可能因为程序异常终止或系统当机或断电或不正确关闭文件引致,
如属上述情况,gab.db的字节一定为零。
 
若dbd能打开数据库,则table/restructer,无需做任何修改,存盘时选中pack,一
般就能自动修复并压缩。
 
把 dbinpreq 单元加入Project,该单元在打开Table有问题时会
弹出窗口让用户选择处理方法,你也可参照source/vcl/dbinpreq.pas
编写自己的"DBINPREQ.PAS"
 
SORRY,我以为是PARADOX
 
用database desktop 不能打开gab.db,gab.db字节不变!有那类工具可
以修复?那里找?
 
倒霉,0 点
上次我的帖子怎么没贴上?
interbase/bin/gfix.exe
 
gfix的用法自己看帮助,问题我结束了?算了,我等等你 ,
 
我有此控件,Rebuild.exe,如需,请e-mail.
 
接受答案了.
 
okmy
可以寄Rebuild.exe这个控件给我吗?thinboy@21cn.com
谢谢!
 
后退
顶部