Журналы обслуживания заданий CRM в базе данных SQL

Мы управляем нашими заданиями по техническому обслуживанию CRM 2013 (локально) через «Редактор заданий CRM 2011» (можно загрузить с Codeplex здесь: https://crmjobeditor.codeplex.com/).

Мы настроили задание переиндексации на ежедневное выполнение, однако мы хотели бы перепроверить, может ли задание не выполняться в определенные дни из-за ошибок или чего-то еще.

Знаете ли вы, есть ли какие-либо письменные журналы заданий обслуживания CRM, записывает ли он какие-либо журналы истории в базу данных SQL?

Я вижу из CRM Trace, когда инициируется определенная задача производительности, однако постоянное отслеживание занимает много места на диске ... просто интересно, записывает ли CRM историю плана обслуживания в базу данных SQL.


person ichachan    schedule 28.03.2016    source источник
comment
я знаю только LinQ to SQL (msdn.microsoft.com/en-us/library /bb386976.aspx), зачем использовать crmjobeditor? Попробуйте LinqQ, чтобы упростить работу.   -  person KingRider    schedule 29.03.2016
comment
Codeplex Repo перемещается на GitHub: github.com/seanmcne/DynamicsCRMOnPremJobEditor   -  person Arun Vinoth    schedule 12.05.2020


Ответы (1)


Я бы начал с объекта System Job (имя схемы: asyncoperation). У этого объекта есть поле «Тип задания», и одно из значений — «Управление индексами». Проверьте таблицу этой сущности.

person Polshgiant    schedule 28.03.2016
comment
Я посмотрел таблицу AsyncOperationBase. Увидел поле «Тип операции» и описание поля здесь: -are-all-the-records-anyway-63" rel="nofollow noreferrer">community.dynamics.com/crm/b/crmmattwittemann/archive/2009/12/ Задача производительности, которую мы хотим запросить это «Переиндексировать все» и «Управление индексами» типа 15, 30, к сожалению, запрос ничего не возвращает... SELECT * FROM dbo.AsyncOperationBase WHERE OperationType IN (15,30) - person ichachan; 29.03.2016