我正在尝试将自定义项导入到运行Dynamics CRM 4的服务器计算机上。我可以在我的CRM上传自定义文件,并向我显示所有实体。
但是,当我尝试导入这些实体时,CRM会给我一个SQL Server错误。 我需要获取错误的详细信息,因此我需要在CRM服务器上启用跟踪。
如何在Dynamics CRM上启用跟踪?当我用Google搜索这个词时,我发现了很多页面,但我并没有得到我想要的东西。
答案 0 :(得分:5)
有一个4.0的诊断工具,可以为您在CRM中进行跟踪。启用跟踪会导致CRM发出大量调试/错误信息,这绝对是我们在解决非平凡问题时采取的第一步。通常情况下,错误会告诉您究竟出了什么问题。
您可以从CRMTools.zip链接here获取诊断工具。您需要CRMDiagTool4.zip文件。将CRMDiagTool4.zip的内容解压缩到您的CRM服务器上并运行CrmDiagTool4.exe。从下拉菜单中,选择“Dynamics CRM服务器”。单击第一个按钮以启用跟踪。启用跟踪是一项巨大的性能损失,因此请在开始导入之前立即启用它,并在发生错误后立即将其禁用。
为了帮助您阅读输出,可以使用CRM Trace File Viewer按消息类型进行过滤。没有它阅读日志将是非常痛苦的。在服务器上打开查看器并将其指向生成的跟踪文件之一(如果您将CRM安装到默认目录,那些将位于C:\ Program Files \ Microsoft CRM \ Trace中)。最后,通过选择Filter - >将日志条目过滤到警告或更糟。日志级别 - >警告。 (观看者的fancier version可以作为有用且免费Stunnware Tools的一部分提供。)
祝你好运!