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

  • Автор темы Автор темы Tanya_k
  • Дата начала Дата начала
  • Теги Теги
    виды
T

Tanya_k

Создала в клиенте 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
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!