![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Отключение ссылочной целостности [D7, IB6.x, FB 1.5]
yaric © (2004-10-04 10:22:00)Народ прлиз скажите можна
вобще отключить на время ссылочную
целостность по внешним ключам
программно?
АлексейК (2004-10-06 12:48:00) [1]А если таблиц разных много и незаню как constraint
называются для каждой из них а надо чтобы импорт в бд провести автоматически из каких нибудь буфферов
А как же тогда вы хотели их отключить? Или может сразу во всей базе?
Между таблицами существуют какие-то связи о которых мне как
администратору БД не всега известно доконца.
А кто их должен знать? Кто несет ответственность за сохранность данных?
Мне нужно долить данные в базу данных из внешних файлов и я з наю в какие таблицы доливать. Так вот возникают ошибки из-за того что я не знаю в какую таблицу данные необходимо раньше долить и выскакивает ошибка целостности данных.
А вы считаете ключи зря поставлены?
Johnmen (2004-10-06 11:13:00) [2]Так возьми и сними все метаданные с "входящей" БД, разберись, что к чему. И это однократное действие.
И не надо будет заниматься ерундой (вышеописанной). Подправишь свою программу...
yaric (2004-10-06 11:04:00) [3]Доливает своя прога мною написанная
yaric (2004-10-06 11:04:00) [4]Доливает своя прога мною написанная
Johnmen (2004-10-05 14:08:00) [5]>yaric (05.10.04 13:50) [7]
Так не делай, если не хочешь быстро нажить себе большого гимора...:)
А как ты, интересно, доливаешь ? Что используешь ?
Sergey13 (2004-10-05 13:59:00) [6]2[7] yaric (05.10.04 13:50)
А ты по ночам заливать хочешь? А если все таки не включится после долива? Коррректными данные могут быть для "своей" БД и некорректными для другой.
ИМХО, лучше уж один раз разобраться с порядком заливки. СЦ - это "последний рубеж обороны" БД - не стОит его отключать.
yaric (2004-10-05 13:50:00) [7]БД очень большая отдельные части разрабатываются разными разработчиками. Между таблицами существуют какие-то связи о которых мне как администратору БД не всега известно доконца.
Мне нужно долить данные в базу данных из внешних файлов и я з наю в какие таблицы доливать. Так вот возникают ошибки из-за того что я не знаю в какую таблицу данные необходимо раньше долить и выскакивает ошибка целостности данных. Вот я и хотел на время импорта отключить целостность долить и включить. О корректности данных б буфферах я уверен
Johnmen (2004-10-05 13:45:00) [8]>yaric (05.10.04 13:41) [5]
>А если таблиц разных много
Ну и что ?
>и незаню как constraint называются для каждой из них
Узнай.
>надо чтобы импорт в бд провести автоматически из каких нибудь буфферов
Здесь вообще всё неясно...
yaric (2004-10-05 13:41:00) [9]А если таблиц разных много и незаню как constraint
называются для каждой из них а надо чтобы импорт в бд провести автоматически из каких нибудь буфферов
Sergey13 (2004-10-05 13:39:00) [10]alter table drop constraint
alter table add constraint
А зачем это все? И что значит "на время"?
yaric (2004-10-05 13:33:00) [11]В каком смісле убей, и если их можна убить то как потом оживить
АлексейК (2004-10-04 14:00:00) [12]Убей их.
Васис (2004-10-04 11:37:00) [13]Можно реализовывать их на программном уровне...