Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Не открывается таблица... [D5, D6, Paradox]


Weare ©   (2002-07-18 11:50:00) 

Всем привет. В свое время была проблема со слетом индексов. Прибегнул к перепаковыванию таблиц и регенерации индексов, да и кэш чаще стал сбрасывать. Но вот недавно вот что случилось. К базе обращаются несколько человек по сети. При запуске проги таблица открылась, но как только я хотел отфильтровать выдало Key violation. После этого уже я не мог открыть таблицу (тоже самое выдавало). Тогда я попробовал через Desktop(обычно помогало), но мне выдало, что невозможно открыть таблицу. Пришлось возвратится к BackUp"у, благо я его часто делаю. Подскажите, пожалуйста, что это было и как с этим бороться. Спасибо.


Olesya   (2002-07-19 05:37:00) [1]

Проблема с индексами актуальна при работе с таблицами любого формата. Чтобы избежать разрушения индексного поля необходимо программным или аппаратным способом разрушать индесы ( как первичные , так и вторичные) и снова их создавать. Если произошел сбой, то правильнее будет удалить индексные файлы с расширением *. XG0, *.XY0, *.PX (файл первичного индекса удалять только в крайнем случае) и открыть таблицу в Paradox


Weare   (2002-07-18 17:23:00) [2]

to Anatoly Podgoretsky. А вообще, из-за чего это происходит? Можно ли как-то эту периодичность уменьшить?


Anatoly Podgoretsky   (2002-07-18 11:55:00) [3]

А ведь не верил, когда тебе говорили про Парадокс, что это у тебя произойдет. Можно конечно поискать лечилки, но проблема будет возникать с определенной периодичностью


Наверх

Титульная страница Поиск, карта сайта Написать письмо