Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.31;
Скачать: CL | DM;

Вниз

Видимо, вопрос на засыпку...   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.012 c
6-101405
SKing
2002-08-30 08:19
2002.10.31
Соединение с сервером


1-101353
()utLaw
2002-10-20 00:00
2002.10.31
Запуск и завершение программы принудительно.


1-101369
Prior
2002-10-20 13:17
2002.10.31
Как узнать сколько памяти требует программа?


14-101516
Билл Гейтс
2002-10-11 22:57
2002.10.31
Фан-Клуб Microsoft


1-101186
Маша
2002-10-21 10:52
2002.10.31
Как ускорить работу программы?