powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Что за Ошибка такая?
5 сообщений из 5, страница 1 из 1
Что за Ошибка такая?
    #32265191
Фотография KiLLun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gbak: creating indexes
gbak: cannot commit index RDB$FOREIGN17
gbak: ERROR: violation of FOREIGN KEY constraint "PK_OBJECTS" on table "OBJECTS"

gbak: ERROR: action cancelled by trigger (3) to preserve data integrity
gbak: ERROR: Cannot deactivate primary index
gbak: Exiting before completion due to errors
...
Рейтинг: 0 / 0
Что за Ошибка такая?
    #32265359
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверное есть внешний ключ, который ссылается на несуществующую запись. Такое может быть - недавно баг нашли...
...
Рейтинг: 0 / 0
Что за Ошибка такая?
    #32265496
vovan1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А на моих базах такая фигня чуть ли ни каждый месяц образуется, но я уже нашел способ как их чикать.

DELETE FROM t1 WHERE FId NOT IN (SELECT Id FROM t2)
...
Рейтинг: 0 / 0
Что за Ошибка такая?
    #32271987
Фотография KiLLun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может еще кто-нибудь подскажет что можно сделать?

С вариантом Vovan1 что-то не догнал...
...
Рейтинг: 0 / 0
Что за Ошибка такая?
    #32272305
StarWind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что тут догонять? убиваешь записи, которые ссылаются вникуда. Разумеется делаешь это перед backup'ом
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Что за Ошибка такая?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]