InterBase数据库文件出现损坏()

时间:2010-02-10 07:17:00

标签: .net interbase

当我尝试删除InterBase数据库中的某些行时,我收到此错误

但对于那些ROWS我可以为SELECT和UPDATE激活SQL查询......但不能删除。

出了什么问题,可能的解决办法是什么。

1 个答案:

答案 0 :(得分:0)

您可以尝试备份数据库,然后执行还原。我们发现这涉及大多数Interbase DB损坏问题。

有时候,由于损坏,您无法首先备份数据库。在这种情况下,我们通常创建一个DB的空副本,它只定义了表(没有任何外键),然后将数据从损坏的数据库泵送到空数据库。然后我们添加其余的外键,存储过程等等......很长时间的啰嗦,但作为最后的努力,它从来没有让我们失望过。