Каталог решений - Автоматическая переиндексация базы

Описание


Здравствуйте.

Опишу ситуацию, с которой столкнулся.

Была необходимость выгружать данные из 1С(7.7) в файлы csv. Написал обработку и назначил задачу средствами Windows(Назначение заданий) запуска 1С, система при запуске проверяла время и если это происходило ночью ( а выгружать надо было ночью, чтобы собрать все данные за ночь) то запускалась моя обработка.

Но возникла проблема, файлы не создавались. Некоторые пользователи не корректно выходили из базы и систему надо было запускать для переиндексации, что автоматически делать не получалось, поэтому было решено сделать батник, который запускается перед запуском 1С ночью, удаляет все файлы с расширением *.cdx и тогда программа уже сама автоматически создавала индексы при запуске.

Текст батника:

 

@echo off

 

chcp 1251 >nul

 

; каталог базы

 

set db=D:\DataBase\КаталогБазы

 

;принудительно сносим индексы

 

del %db%\*.cdx /Q 

has been added to your cart:
Оформление заказа