Как принудительно запустить переиндексацию из самой программы?

Новая тема
Здравствуйте уважаемые специалисты!

Извиняюсь за глупый вопрос, но он оч. важен.

Программа предприятие 7.7.,  сеть 5 машин, раз в 2-3 дня возникает ошибка при попытке с рабочих станций записать док. в журнал. Чаще всего пишет что ошибка в файле 1сjourn. Выбрасывает всех из программы. Запускаю на сервере в монопольном реж. программу , пишет завершено аварийно- восстановить? Ok' - восстанавливает все файлы, дальше работает нормально.

Но  часто запуск в монопольном на сервере не дает рез-та, не предлагает восстановить файлы и запускается на сервере, при этом в сети прежняя ошибка.

Вопрос: Как принудительно заставить ее переиндексировать(восстановить) фаилы базы при запуске программы (не из конфигуратора, т.к. переиндексация через конфигуратор занимает времени в 10 раз больше, чем когда это предлагает сдеать сама прграмма). Пробовал делать это стирая файлы CDX, но нет ли другого способа более "дуракоустойчивого"?

И вообще отчего может происходить такая ошибка?

Спасибо!
как давно ты тестировал, что при этом выдает?
"...т.к. переиндексация через конфигуратор занимает времени в 10 раз больше, чем когда это предлагает сдеать сама прграмма..."



А разве это не одна и та же операция? По идее, переиндексация любым способом должна занимать одинаковое время. Возможно, вы, когда запускаете переиндексацию через конфигуратор, не снимаете флажки с других операций тестирования ИБ.
теперь просто боюсь ее запускать из конфигуратора, т.к. требуется непрерывная работа с базой. Но спасибо за мысль, обязательно проверю про флажки!
Читают тему
(гостей: 1)

Быстрый переход