2016-03-28 19 views
0

我們通過「CRM 2011作業編輯器」(可從Codeplex此處下載:https://crmjobeditor.codeplex.com/)管理我們的CRM 2013(本地)維護作業。CRM數據庫中的CRM作業維護日誌

我們已經設置了一個每日運行的重新編排工作,但是我們想仔細檢查一下,由於錯誤或其他原因,某些工作可能無法運行。

是否知道是否有CRM維護作業的任何書面日誌,如果它將任何歷史日誌寫入SQL數據庫的某處?

我從CRM Trace中看到某個性能任務啓動時,但始終保持跟蹤消耗大量磁盤空間......只是想知道CRM是否將維護計劃的任何日誌歷史寫入SQL數據庫。

+0

我知道只有LinQ to SQL(https://msdn.microsoft.com/en-us/library/bb386976.aspx),爲什麼需要使用crmjobeditor?嘗試LinqQ讓工作更輕鬆。 – KingRider

回答

0

系統作業實體(模式名稱:asyncoperation)是我開始的地方。該實體具有作業類型字段,其中一個值爲索引管理。檢查該實體的表格。

+0

我查了一下AsyncOperationBase表。查看'OperationType'字段和字段說明:https://community.dynamics.com/crm/b/crmmattwittemann/archive/2009/12/07/the-asyncoperationbase-table-58-what-are-all-這些記錄 - 無論如何 - 63 我們想要查詢的性能任務是'重新索引全部'和'索引管理'這是類型15,30不幸的是查詢沒有返回任何內容... SELECT * FROM dbo.AsyncOperationBase WHERE OperationType IN(15,30) – ichachan