当执行的SQL耗时太久容易出现下面的错误:SQL Server 错误。 SQL Server 已超时。
对于本地部署的Dynamics CRM,可有办法更改这个超时设置?答案是有的。主要参考 Microsoft Dynamics CRM Timeout settings 和 A time-out occurs when you import large customization files into Microsoft Dynamics CRM,具体惭怍如下:
在CRM的前端服务器上打开注册表,导航到 HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSCRM 这个注册表子项,增加名称为 OLEDBTimeout ,类型为 DWORD(32-bit) Value 的注册表项目(注意名称区分大小写),Value Data设置为超时的时间,单位是秒,默认是30秒,可以改成更长,比如300,Base用Decimal吧。保存后是立即生效的。
本文来自:https://www.cnblogs.com/luoyong0201/p/Dynamics_365_Change_SQL_Server_Timeout_Setting.html