Чистим Sharepoint Workflow Time Service cache


Обычно я делаю заметки себя, когда решаю какую-то проблему. В тот раз ничего записал, и когда спустя много времени понадобилось почистить кэш Workflow Time сервиса, использовал первую же ссылку из поиска с кривым описанием и получил проблему. В общем удалил папку с именем GUID и сервис заклинило. (Вообще удивительно как в Sharepoint всё сделано ненадежно.)

Правильная процедура:
  1. Остановить Workflow Time сервис на всех серверах (если это вообще возможно дождаться по времени).
  2. На всех серверах заходим в папку C:\ProgramData\Microsoft\SharePoint\Config\<guid>\
  3. В файле Cache.ini ставим значение 1, а остальные XML файлы удаляем.
  4. Запускаем Workflow Time сервис на всех серверах и ждем (как минимум 5 минут), когда в папке появятся XML файлы.
Решение проблемы с удаленной папкой Guid

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

Можно создать эту папку заново, только вот как узнать Guid? Оказывается это можно сделать. Для этого выполняем следующий запрос на база конфигурации Sharepoint:

SELECT Id FROM Objects WHERE Properties like '%SPConfigurationDatabase%';

У меня там оказалось два значения (второе видимо осталось из-за того, что сервис пересоздавался когда-то вручную). Первое не сработало, зато второе прокатило.

Полезные ссылки:

  1. SharePoint service stuck on stopping/starting – guidesharepoint (wordpress.com)
  2. sharepoint service instance start stop stuck | SharePointTechnicalSupport
  3. SharePoint: Timerservice not starting jobs – TantumPoint (wordpress.com)
  4. When the Configuration Cache Folder Goes Missing… · The SharePoint Farm

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход /  Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход /  Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход /  Изменить )

Connecting to %s

%d такие блоггеры, как: