Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Опять индексы ! / 6 сообщений из 6, страница 1 из 1
08.07.2004, 13:17
    #32595316
beljran
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять индексы !
Есть у юзера база склад с несколькими таблицами: приход, расход и т.д., При незапланированном вырубании электричества, разрушаются индексные файлы CDX, база не открывается. Востанавливаю попорченные индексные файлы из резервной копии, но сами таблицы не трогаю , полагая что система должна автоматически переиндексировать их. Но почему то она их не переиндексирует и часть записей не видно хотя в таблице они есть.
Как корректно из программы произвести переиндексацию индексов CDX.
Весь форум облазил ни чего вразумительного не нашел.
...
Рейтинг: 0 / 0
08.07.2004, 14:20
    #32595518
sar99
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять индексы !
vfile=psfs+'srez.dbf' && путь+имя файла
verr=0
on error verr=1
select 0
use (vfile) exclu
if verr=0
wait window 'Индексация '+vfile timeout 2
delete tag all && лучше сначала удалить все теги
INDEX ON <выражение1> TAG <имя тега1>
INDEX ON <выражение2> TAG <имя тега2>
********************************
SET ORDER TO 1
else
wait window 'невозможно открыть эксклюзивно!!' timeout 4
endif
on error
...
Рейтинг: 0 / 0
08.07.2004, 14:22
    #32595529
vitali_z
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять индексы !
reindex, но надежнее создать заново из сохраненного где-нибудь описания.Если некорректно вырубить машину можно лишиться не только индексов, но и последних записей (по крайней мере для 2.6 и Vfp3-5).
...
Рейтинг: 0 / 0
08.07.2004, 15:50
    #32595828
Redrik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять индексы !
Лучший способ - выгнать всех юзеров из базы, удалить старые тэги и индексация по-новой (конечно, с экслюзивным открыванием таблиц).
P.S. "система должна автоматически переиндексировать" - оно этого не делает!
...
Рейтинг: 0 / 0
08.07.2004, 16:55
    #32596005
beljran
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять индексы !
Спасибо за ответы . Суть понятна !
...
Рейтинг: 0 / 0
08.07.2004, 16:57
    #32596007
beljran
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Опять индексы !
Спасибо за ответы . Суть понятна !
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Опять индексы ! / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]