Форум: "Базы";
Текущий архив: 2004.01.26;
Скачать: [xml.tar.bz2];
ВнизПомогите разобраться с индексами Найти похожие ветки
← →
kiko (2003-12-26 15:44) [0]Знатоки IB подскажите как бороться с такой ситуацией:проблема с форейджинами типа
violation of FOREIGN KEY constraint "".
violation of FOREIGN KEY constraint "FKBI1" on table "TABLE1".
Пробовал решить так:
1. отресторил базу без индексов
2. поднял примари индексы так
update rdb$indices ind set ind.rdb$index_inactive=0
where ind.rdb$index_inactive=1 and ind.rdb$foreign_key is null
2. поднял форейджины так
update rdb$indices ind set ind.rdb$index_inactive=0
where ind.rdb$index_inactive=1 and ind.rdb$foreign_key is not null
ситуация не изменилась
Помагат только убить индекс и создать заново
В связи с этим два вопроса
1.Почему именно надо прибивать индекс?
2.Как получить скрипт всех индексов чтоб потом автоматом все грохнуть и создать заново
Пробовал в системных таблицах
← →
Desdechado (2003-12-29 11:35) [1]в каком случае возникает ситуация, описанная в начале?
особенно интересно про FK с пустым именем...
← →
DCoder (2003-12-29 12:31) [2]2.Как получить скрипт всех индексов чтоб потом автоматом все грохнуть и создать заново
Наверное используя утилиты извлечения методанных
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.01.26;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.004 c