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) 

Я проверил и нашел целевой идентификатор QUOTE_ID = 107 уже существует, так почему я получаю эту ошибку или где я должен смотреть?

1 ответ

Была предыдущая ошибка, предшествующая этой, о поле было установлено как not null и в некоторых записях это поле имеет значение null, поэтому, когда я исправил эту ошибку и попытался снова выполнить резервное копирование и восстановление, я не получил больше ошибок.

Другие вопросы по тегам