Форум: "Базы";
Текущий архив: 2002.10.31;
Скачать: [xml.tar.bz2];
ВнизВидимо, вопрос на засыпку... Найти похожие ветки
← →
KIR (2002-10-11 11:11) [0]Ситуация следующая: БД Paradox, когда-то, при создании БД я наделал разных внешних ключей и связей (все это делалось через DatabaseDesktop). Затем, поняв, что это ни к чему хорошему не приводит я все ключи поудалял (оставил только PK в таблицах). Все вроде работает нормально. Вот только одна связь между двумя таблицами удаляться никак не хочет. Связь следующая: таблица сотрудников (Table1): поле ID и дальше Ф.И.О. и т.д. таблица взятых денег (Table2): ID операции, ID сотрудника и бла-бла-бла...
Так вот DatabaseDesktop, когда смотришь Table Structure таблицы сотрудников в разделе Depended Tables пишет следующее:
Table2.DB
Table2.DB
Если я удалю ВСЕ-ВСЕ связи и ключи в обоих таблицах Table1 не открывается пишет что-то типа "Cann"t open depended table Table2.DB. Хотя ВСЕ связи удалены!?
Мало того при попытке внести еще одно поле в Table1 то же сообщение (хоть до удаления связей и ключей, хоть после)...
Народ, спасайте!
← →
still (2002-10-11 11:16) [1]может связи-то и не удалились. хрен его знает, чего у DBDesktopa на уме.
Лучше не так делать. Вернее лучше так не делать.
← →
Val (2002-10-11 11:19) [2]посмотрите, не остаются ли после удаления связей соотв. файлы.
← →
Max Zyuzin (2002-10-11 11:22) [3]Создай таблицы заново если в них еще не много информации
← →
KIR (2002-10-11 11:47) [4]>Max Zyuzin
1. В них много информации :( Аш с марта этого года... если это все слить мне не простят
2. Я уже пробовал создать таблицы с такой же структурой, без связей конечно, и перекачать в них всю информацию из глючных таблиц. Что-то тоже не получилось сейчас уже не вспомню. Точнее инфа-то передалась, но опять какие-то глюки были с Master-Detail
А вообще, если удалить все файлы и оставить только *.DB с базо ничего не произойдет?
← →
KIR (2002-10-11 11:47) [5]>Max Zyuzin
1. В них много информации :( Аш с марта этого года... если это все слить мне не простят
2. Я уже пробовал создать таблицы с такой же структурой, без связей конечно, и перекачать в них всю информацию из глючных таблиц. Что-то тоже не получилось сейчас уже не вспомню. Точнее инфа-то передалась, но опять какие-то глюки были с Master-Detail
А вообще, если удалить все файлы и оставить только *.DB с базой ничего не произойдет?
← →
Max Zyuzin (2002-10-11 11:51) [6]>KIR © (11.10.02 11:47)
Тогда я думаю надо постараться, что бы получилось с перекачкой информации. А какие глюки были?
← →
KIR (2002-10-11 12:08) [7]Ради принципа попробую еще раз - результат напишу скорее всего в понедельник. Я уже не помню, какие глюки, помню только, что часа 3-4 мучался и так и сяк, а все равно не вышло...
← →
Leon_O (2002-10-11 17:58) [8]>А вообще, если удалить все файлы и оставить только *.DB с базой ничего не произойдет?
Эсли в твоей базе нет полей типа Memo, Image ... , то ничего не произойдет. На всякий случай оставь копию.
← →
KIR (2002-10-13 00:06) [9]Memo несколько шт. Какие файлы за BLOB поля отвечают?
← →
Anatoly Podgoretsky (2002-10-13 00:08) [10]мб файлы, что и значить мемоблоб
← →
dimds (2002-10-13 11:26) [11]попробуй с помощью datapump перекачать свои таблицы в новую бд. только кажется это лучше делать для каждой таблицы отдельно (в смысле каждую таблицу переносить отдельно)
← →
Ditrix (2002-10-14 12:12) [12]попробуй восстановить все первоночальные свя связи, если на них все было Ok, а потом программно копируй данные из старых баз в новые, которые Master Detail программно. В общем конвертируй.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.10.31;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.009 c