Firebird - 外键引用目标不存在

时间:2015-09-06 15:20:07

标签: firebird

我做了一个数据库备份然后我正在尝试进行恢复,但是当我进行恢复时出现了这个错误

gbak: ERROR:violation of FOREIGN KEY constraint "FK_WINDOW_4" on table "WINDOW" 
gbak: ERROR:    Foreign key reference target does not exist 
gbak: ERROR:    Problematic key value is ("QUOTE_ID" = 107) 

我检查过,我发现目标ID QUOTE_ID = 107已经存在,为什么我会收到此错误或我应该在哪里查看?

1 个答案:

答案 0 :(得分:1)

在此之前有一个先前的错误,关于一个字段设置为not null并且有一些记录将此字段设为null,因此当我修复此错误并再次尝试进行备份和恢复时我没有得到更多错误。