【问题标题】:How do I debug CRM Connection Error in SSIS Package?如何调试 SSIS 包中的 CRM 连接错误?
【发布时间】:2017-03-03 18:24:13
【问题描述】:

我正在使用 KingswaySoft 连接到使用 Visual Studio 2015 的 SSIS 包中的 Microsoft Dynamics CRM。当我尝试在服务器上运行该包时收到以下错误。

数据流任务:错误:KingswaySoft.IntegrationToolkit.DynamicsCrm.CrmServiceException:CRM 服务调用返回错误:检索 CRM 实体“ccseq_amaccount”的元数据时出错:CRM 服务调用返回错误:服务器无法由于内部错误处理请求。有关该错误的更多信息,请在服务器上打开 IncludeExceptionDetailInFaults(来自 ServiceBehaviorAttribute 或来自配置行为)以便将异常信息发送回客户端,或者根据 Microsoft .NET Framework SDK 文档打开跟踪并检查服务器跟踪日志。

我看到几个关于如何添加配置键以打开 WCF 应用程序的 IncludeExceptionDetailInFaults 的问题(请参阅 herehere),但没有具体告诉我如何为 SSIS 包打开此功能。也欢迎任何其他查看更多错误详细信息的方法。

【问题讨论】:

  • 上述建议应应用于 Dynamics CRM web.config 文件。但是,我强烈建议不要这样做。相反,如果您使用的是 On Premise 环境,请检查 Dynamics CRM 应用程序服务器上的 EventViewer 或使用 CrmDiagTool (crmdiagtool2011.codeplex.com) 来捕获跟踪。

标签: sql-server visual-studio-2015 ssis dynamics-crm kingswaysoft


【解决方案1】:

感谢您选择 KingswaySoft 作为您的集成解决方案。此消息“由于内部错误,服务器无法处理请求。”来自 CRM 服务器端,它并不能真正帮助识别问题。要获取有关您收到的错误的更多详细信息,您必须在 CRM 服务器端打开 CRM 跟踪日志。

要为 CRM on-prem 打开 CRM 跟踪日志,您可以使用以下工具。

打开跟踪日志后,您可以运行任务,CRM 服务器会在 C:\Program Files\Microsoft Dynamics CRM\Trace 文件夹下生成一些日志文件。日志文件很大,不易阅读,因此您可以使用以下工具之一来阅读日志文件。

对于 CRM Online,您需要联系 CRM Online 支持团队寻求帮助。

【讨论】:

    猜你喜欢
    • 2018-05-12
    • 2016-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-21
    相关资源
    最近更新 更多