|
|
|
Архивный фонд (БД сломалась)
|
|||
|---|---|---|---|
|
#18+
Данные забивали в БД Архивный фонд. Что-то сделали не так и теперь выдается ошибка 26 Table is not ordered Я с FoxPro никогда не работал. На компьютере есть FoxPro2.6. БД состоят из троек файлов с расширениями dbf, cdx, fpt. Путем эксперимента выяснилось. Что при замена файлов MOVE.* на аналогичные из архивной копии программа начинает работать. Я в интернете почитал и мне кажется здесь что-то случилось с индексным файлом cdx. Как мне его можно пересоздать/обновить/починить? Я так понимаю, что можно средствами FoxPro. Может чем-то ещё? Подскажите пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 12:07 |
|
||
|
Архивный фонд (БД сломалась)
|
|||
|---|---|---|---|
|
#18+
с индексом проблемы. Замена CDX из архивной копии - мина замедленного действия, т.к. тот индекс правильный (по структуре), но не соответствует тому DBF с которым используется. После копирования обязательно надо делать reindex если фокс есть сделай: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 13:12 |
|
||
|
Архивный фонд (БД сломалась)
|
|||
|---|---|---|---|
|
#18+
Судя по сообщению проблемы действительно с индексным файлом. 1. скопировать файл move.dbf и move.fpt в друго место 2. Попробовать удалить файл move.cdx и запустить программу - обычно нормльные программы при отсуствии индексного файласоздают его заново. 3. Если не получится - вернуть move.dbf и move.fpt на место, вытащить из архива move.cdx, запустить FOXPRO.exe (я так понял он у Вас есть), в командном окне фокса набрать команду use move или use <полный путь к файлу move>. Потом набрать команду REINDEX ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 13:16 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=34577206&tid=1589197]: |
0ms |
get settings: |
4ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
136ms |
get topic data: |
6ms |
get forum data: |
4ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 200ms |
| total: | 387ms |

| 0 / 0 |
