Включить трассировку в CRM - PullRequest
0 голосов
/ 24 февраля 2011

Я пытаюсь импортировать настройки на мой сервер, на котором работает Dynamics CRM 4. Я могу загрузить файл настроек на мою CRM, и он показывает мне все сущности.Импортировать эти объекты CRM выдает ошибку SQL Server.Мне нужно получить подробную информацию об ошибке, и поэтому мне нужно включить трассировку на сервере CRM.

Как включить трассировку в Dynamics CRM?Я нашел довольно много страниц, когда гуглил термин, но не совсем понял, что искал.

1 Ответ

5 голосов
/ 24 февраля 2011

Существует диагностический инструмент для 4.0, который позволяет вам отслеживать в CRM.Включение трассировки заставляет CRM выдавать массу информации об отладке / ошибках и, безусловно, является первым шагом, который мы предпринимаем при устранении нетривиальных проблем.Часто ошибка скажет вам точно, что не так.

Вы можете получить инструмент diag по ссылке CRMTools.zip здесь .Вам понадобится файл CRMDiagTool4.zip.Извлеките содержимое CRMDiagTool4.zip на сервер CRM и запустите CrmDiagTool4.exe.В раскрывающемся меню выберите «Сервер Dynamics CRM».Нажмите первую кнопку, чтобы включить трассировку.Включение трассировки является огромным скачком производительности, поэтому включите его непосредственно перед началом импорта и отключите сразу после возникновения ошибки.

Чтобы помочь вам прочитать выходные данные, есть CRM Trace File Viewer это позволяет фильтровать по типу сообщения.Чтение журналов без него было бы крайне болезненным.Откройте средство просмотра на сервере и укажите его один из созданных файлов трассировки (если вы установили CRM в каталог по умолчанию, они будут расположены в C: \ Program Files \ Microsoft CRM \ Trace).Наконец, отфильтруйте записи журнала до предупреждений или хуже, выбрав Фильтр -> Уровень журнала -> Предупреждение.(* * * * * * * * * * * * * * * * * * * * * * * * (1010 *

)

*1014* Удачи! .
...