Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Что за Ошибка такая? / 5 сообщений из 5, страница 1 из 1
15.09.2003, 15:09
    #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
15.09.2003, 16:41
    #32265359
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что за Ошибка такая?
Наверное есть внешний ключ, который ссылается на несуществующую запись. Такое может быть - недавно баг нашли...
...
Рейтинг: 0 / 0
15.09.2003, 18:05
    #32265496
vovan1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что за Ошибка такая?
А на моих базах такая фигня чуть ли ни каждый месяц образуется, но я уже нашел способ как их чикать.

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

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


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