пятница, 24 декабря 2010 г.

Удаление «мертвых» записей Консоли заданий Planning

В Консоли заданий (Job Console) Hyperion Planning (Инструменты / Консоль заданий) некоторые запуски бизнес-правил или последовательностей навечно остаются в состоянии «Выполняется», несмотря на то, что реально они завершены. Это мешает отслеживать текущие запуски, к тому же становится невозможным удаление этих «мертвых душ» .

Для очистки Консоли заданий от этого мусора достаточно забраться в репозиторий приложения и выполнить следующий незамысловатый SQL:

update HSP_JOB_STATUS
   set RUN_STATUS = 2
 where RUN_STATUS = 1
   and START_TIME < convert(datetime,'2010-12-25 00:00:00.000')

Если текущих запусков нет, то можно обойтись без последней строчки.
Если есть – надо поправить дату на вчерашнюю.

Для применения изменений надо перезапустить сервисы Hyperion Planning - Web Application и Hyperion Apache (или другой используемый http-сервер).

Комментариев нет:

Отправить комментарий