Re: Скрипт для выключения\включения констреинтов
А что конкретно пишет? Что значит "не хочет"? Не ругается. В лог выводит: === Switch Off all Ref. Constraints with loop здесь, как я понимаю и должны отключаться констреинты. Не знаю для чего Полознюк в IBPump анализирует loop в констрайнтах. Я например при переносе данных их все подряд тупо удаляю, и таблицы без всякого анализа все подряд копирую. В DBComparer тоже есть переливка данных, как по таблицам, так и целиком базу, но базы должны быть по структуре одинаковы. IBPump правда позволяет работать и с разноструктурными базами, в нем можно указывать соответствие таблиц, полей. Кстати Полознюк до 4 мая типа в отпуске. Сразу после этой строки пишет: === Alter triggers ALTER TRIGGER "BI_CASES" INACTIVE ALTER TRIGGER "BI_CONTRACTS" INACTIVE ALTER TRIGGER "BI_EXAM_DOC" INACTIVE ALTER TRIGGER "BI_EXECUTOR" INACTIVE ALTER TRIGGER "BI_KPOE" INACTIVE ALTER TRIGGER "BI_PROVISIONS" INACTIVE > Data Committed. === Table: CASES и пошла перекачка данных с ошибками (ругань на forign key). Хорошо, подготовлю метаданные и вышлю.
Re: Скрипт для выключения\включения констреинтов
Boris Loboda wrote: > ? что это за бред получился. > имелось ввиду на: support (at) clevercomponents . com На самом деле, GMANE нормально письма по таким адресам пересылает, только первый раз просит подтверждение (не помню у кого, кажется у отправителя)
Re: Скрипт для выключения\включения констреинтов
-- На [EMAIL PROTECTED] лень метаданные прислать? :-) ? что это за бред получился. имелось ввиду на: support (at) clevercomponents . com
Re: Скрипт для выключения\включения констреинтов
Неее, пока что проще... Простую переливку данных из одной базы в другую. Всегда пользовался IBPump, вроде он отключал\включал констреинты. Но на этой базе не хочет! Почему, фиг знает ( может из-за первичных ключей char(32)? ). А что конкретно пишет? Что значит "не хочет"? На [EMAIL PROTECTED] лень метаданные прислать? :-) Вручную придется делать.
Re: Скрипт для выключения\включения констреинтов
Ded wrote: Delete From RDB$RELATION_CONSTRAINTS; Delete From RDB$REF_CONSTRAINTS; Commit; а потом insert into RDB$RELATION_CONSTRAINTS; insert into RDB$REF_CONSTRAINTS; commit; :) :) :) Евгений.
Re: Скрипт для выключения\включения констреинтов
Айнур wrote: Добрый день! Может у кого есть уже готовый sql для формирования скрипта включения-выключения констреинтов базы. Просьба поделиться :)) Delete From RDB$RELATION_CONSTRAINTS; Delete From RDB$REF_CONSTRAINTS; Commit; :-D :-D :-D -- Regards. Ded.