Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我尝试删除 InterBase 数据库中的某些行时出现此错误,
但对于那些 ROWS,我可以为 SELECT 和 UPDATE 触发 SQL 查询……但不能删除。
出了什么问题,可能的解决方案是什么。
您可以尝试备份数据库然后进行还原。我们发现这可以解决大多数 Interbase DB 损坏问题。
但有时,由于损坏,您无法首先备份数据库。在这种情况下,我们通常会创建一个空的 DB 副本,它只定义了表(没有任何外键),然后将数据从损坏的 DB 泵送到空的 DB。然后我们添加其余的外键,存储过程等......非常冗长,但作为最后的努力,它从未让我们失望(至今)。