ОБСУЖДЕНИЕ

Rebuild для вида с помощью программы в LotusAdministrator

1 ответов 2,3 тыс.
AI-выжимка обсуждения скоро
Создала в клиенте LotusAdministrator программу для запуска Rebuild вида в базе:

updall databasepath -T viewtitle -R

Но в логе идет ошибка:

Unable to run program Оновление вида .... Unable to locate program

Если ввожу команду через консоль сервера, то команда отрабатывает без ошибок, вид обновляется.


Подскажите, в чем у меня ошибка?

 
Во-первых, вы используете два ключа, которые взаимоисключают друг друга.
-T viewtitle - используется для обновления (не перестроения с нуля) указанного вида.
-R - это для перестроения ВСЕХ видов с нуля. Используется, если с видами какие-то проблемы, обычный апдейт не помогает и требуется починить виды. Поскольку он перестроит все виды, то использование ключа -T одновременно с ним избыточно.
Поэтому если вам нужно просто обновить конкретный вид, то используйте только ключ -T viewtitle.
Если же хотите запустить ресурсоемкий процесс восстановления всех видов, то ключ -R
Описание ключей для команды updall - здесь

Что касается документа program, в котором вы хотите настроить запуск updall по расписанию, как я понял.
Приведите скриншот, как вы заполнили поля в документе program.
В поле program name должно стоять только updall
в поле command line: требуемые опции и ключи для updall - например, database -T viewtitle
 

Похожие темы

Статистика тем

Создано
Tanya_k,
Последний ответ от
Wanderstep,
Ответы
1
Просмотры
2 332