Microsoft Dynamics CRM2011 导入解决方案时,失败的原因小结

时间:2022-12-10 07:51:36

将大的自定义文件导入到 Microsoft Dynamics CRM 时发生超时?

如图:Microsoft Dynamics CRM2011 导入解决方案时,失败的原因小结

首先:

a.首先需要确认两面的CRM 环境是一致,比如都是Roll up 11等。

b.然后确认导出解决方案所在的数据库版本和导入解决方案所在的数据库版本是否一致,特别需要注意sql server 2008 R2 和不是R2。

将大的自定义文件导入到 Microsoft Dynamics CRM 时发生超时?

方法 1: 添加 OLEDBTimeout 和 ExtendedTimeout 注册表子项,以增加超时值

警告 如果您通过使用注册表编辑器或使用另一种方法对注册表修改不当,则可能会出现严重的问题。这些问题可能需要您重新安装操作系统。Microsoft 不能保证可以解决这些问题。修改注册表的风险由您自己承担。
单击 开始请单击 运行键入 注册表编辑器然后单击 确定. regedit
找到下面的注册表子项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM
用鼠标右键单击 MSCRM指向 新然后单击 双字节值 若要创建新的 DWORD 值。
重命名的 DWORD 值,为下面的值:
OLEDBTimeout
用鼠标右键单击 DWORD 值,然后单击 修改.
在 编辑双字节值 对话框中键入 86400 在中 数值数据 框中单击 十进制 在中 基 选项,然后单击 确定.

注意 计算机正在运行 SQL 服务器和自定义项文件数的要求,根据该值可以大于 86400。86400 的值等于 24 小时。 这应 只有 临时或作为故障排除的步骤来完成.此建议的值是 30 到 300 之间。保留此设置得太高,则可能会导致性能问题。
用鼠标右键单击 MSCRM指向 新然后单击 双字节值 若要创建新的 DWORD 值。
重命名的 DWORD 值,为下面的值:
ExtendedTimeout
用鼠标右键单击 DWORD 值,然后单击 修改.
在 编辑双字节值 对话框中键入 1000000 在中 数值数据 框中,然后再单击 确定.

注意:修改注册表需要重启机器。

注释
在 数值数据 框中,您可以键入的值是大于 1000000。但是,不要键入大于 2147483647 的值。这是十六进制的 0x7FFFFFFF。
重要: 如果此键已存在,请注意当前值。导入或 Microsoft Dynamics CRM 的升级完成后,将此注册表项的值设置回原始值或删除的项,如果它以前不存在。默认 OLEDB 超时值为 30 秒。
方法 2:修改这两个不同的 Web.config 文件中的参数

单击 开始请单击 所有程序请单击 管理工具然后单击 Internet Information Services (IIS) 管理器.
展开服务器名称,然后展开 Web 站点.
用鼠标右键单击 Microsoft CRM 3.0 版 Web 站点或 Microsoft CRM 4.0 版 Web 站点,然后单击 打开.
用鼠标右键单击 Web.config 文件,请单击 打开方式然后单击 记事本.
在记事本中,找到下面的行。
<httpRuntime executionTimeout="300" maxRequestLength="8192"/>
更改 executionTimeout ="3600"并更改 maxRequestLength ="20000"。
保存并关闭的 Web.config 文件。
在目录中的 Web.config 文件的打开,打开 MSCRMServices 文件夹。
用鼠标右键单击 Web.config 文件,请单击 打开方式然后单击 记事本.
在记事本中,找到下面的行。
<httpRuntime maxRequestLength="8192"/>
更改 maxRequestLength ="20000"。
保存并关闭的 Web.config 文件。

如果上面的方法都解决不了,有可能是机器配置太低的。

来自:http://support.microsoft.com/kb/918609

Microsoft Dynamics CRM2011 导入解决方案时,失败的原因小结的更多相关文章

  1. Dynamics CRM2011 导入解决方案报根组件插入错误的解决方法

    今天在还原一个老版本的解决方案,在导入时报根组件插入问题"Cannot add a Root Component 38974590-9322-e311-b365-00155d810a00 o ...

  2. Dynamics 365 Customer Engagement导入解决方案时出错&colon;Microsoft&period;Crm&period;CrmException&colon; Plug-in assembly does not contain the required types or assembly content cannot be updated&period;

    我是微软Dynamics 365 & Power Platform方面的工程师罗勇,也是2015年7月到2018年6月连续三年Dynamics CRM/Business Solutions方面 ...

  3. &quot&semi;检索COM类工厂中 CLSID为 &lbrace;00024500-0000-0000-C000-000000000046&rcub;的组件时失败,原因是出现以下错误&colon; 80070005&quot&semi; 问题的解决

    一.故障环境 Windows 2008 .net 3.0 二.故障描述 ​ 调用excel组件生成excel文档时页面报错.报错内容一大串,核心是"检索COM类工厂中 CLSID为 {000 ...

  4. 解决Office互操作错误&quot&semi;检索COML类工厂中 CLSID为 &lbrace;xxx&rcub;的组件时失败,原因是出现以下错误&colon; 80070005&quot&semi;

    Excel为例(其他如Word也适用)文件数据导入时报出以下错误: 检索COML类工厂中 CLSID为 {00024500-0000-0000-C000-000000000046}的组件时失败,原因是 ...

  5. C&num;操作word或excel及水晶报表,检索 COM 类工厂中 CLSID 为 &lbrace;&rcub; 的组件时失败,原因是出现以下错误&colon; 80070005

    解决办法一:<转自http://www.cnblogs.com/Sue_/articles/2123372.html> 具体解决方法如下: 1:在服务器上安装office的Excel软件. ...

  6. &lpar;原创&rpar;解决Excel 互操作错误&quot&semi;检索COML类工厂中 CLSID为 &lbrace;00024500-0000-0000-C000-000000000046&rcub;的组件时失败,原因是出现以下错误&colon; 80070005&quot&semi;

    最近在.net中处理Excel文件数据导入时报出以下错误: 检索COML类工厂中 CLSID为 {00024500-0000-0000-C000-000000000046}的组件时失败,原因是出现以下 ...

  7. 检索 COM 类工厂中 CLSID 为 &lbrace;00024500-0000-0000-C000-000000000046&rcub; 的组件时失败,原因是出现以下错误&colon; 80070005。

    错误描述:当在ASP.NET应用程序中引用Microsoft Excel组件,并在程序中调用时,部署到服务器上经常会遇到以下的错误:检索 COM 类工厂中 CLSID 为{00024500-0000- ...

  8. 检索COML类工厂中 CLSID为 &lbrace;00024500-0000-0000-C000-000000000046&rcub;的组件时失败,原因是出现以下错误&colon; 80070005&quot&semi; 《终结篇》

    可以看到报出的异常类型为:UnauthorizedAccessException,没有权限访问,表明我们需要配置执行操作账户的COM访问权限. 由于系统是Windows Server 2008 64位 ...

  9. 检索 COM 类工厂中 CLSID 为 &lbrace;000209FF-0000-0000-C000-000000000046&rcub; 的组件时失败,原因是出现以下错误&colon; 80070005

    检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005 在CSDN上总是有网友问这个 ...

随机推荐

  1. iOS - 类扩展与分类的区别

    类扩展 (Class Extension也有人称为匿名分类) 作用: 能为某个类附加额外的属性,成员变量,方法声明 一般的类扩展写到.m文件中 一般的私有属性写到类扩展 使用格式: @interfac ...

  2. An entity object cannot be referenced by multiple instances of IEntityChangeTracker 的解决方案

    使用EF对建立了关系的表新增记录时出现: An entity object cannot be referenced by multiple instances of IEntityChangeTra ...

  3. Tcsh脚本编程

    Tcsh主要用于Free BSD等UNIX系统中. 一.输出字符串Hello的示例脚本 Tcsh脚本的基本格式.编写方法及脚本中使用的命令等,与Bash脚本完全相同,只需要直接套用即可. [root@ ...

  4. 压力测试工具siege的用法

    Siege是linux下的一个web系统的压力测试工具,支持多链接,支持get和post请求,可以对web系统进行多并发下持续请求的压力测试. 安装 Siege 01 02 03 04 #wget h ...

  5. 设计模式总结篇系列:原型模式(Prototype)

    首先对原型模式进行一个简单概念说明:通过一个已经存在的对象,复制出更多的具有与此对象具有相同类型的新的对象. 在理解Java原型模式之前,首先需要理解Java中的一个概念:复制/克隆. 在博文< ...

  6. Day05 -寻找自己:Ruby的self物件与singleton method

    前情提要:在第四天里,我们用参赛者的例子解说实体方法与类别方法.类别中的实体物件,想要玩弄方法时,可以有三种取用方式:(跟斯斯有三种一样) 该类别所定义的实体方法. 模块中可取得的实体方法.(关于模块 ...

  7. Swagger UI 用法

    Swagger - 简书https://www.jianshu.com/p/4115f2b53983 Swagger简介 - Ghost Stories - CSDN博客https://blog.cs ...

  8. python全栈开发 &ast; 19 面向对象 知识点汇总 &ast; 180701

    19 面向对象初识2 一.类的名称空间1.对象的名称空间对象的名称空间中有类对象指针,对象可以通过"类对象指针"找类中的"静态变量"(静态字段),也可以用对象找 ...

  9. 第三节:工厂&plus;反射&plus;配置文件&lpar;手写IOC&rpar;对缓存进行管理。

    一. 章前小节 在前面的两个章节,我们运用依赖倒置原则,分别对 System.Web.Caching.Cache和 System.Runtime.Cacheing两类缓存进行了封装,并形成了ICach ...

  10. java日期互转:LocalDateTime、String、TimeStamp、Long、Instant、Date

    由于java版本的迭代,一个使用java开发的项目中可能出现多种日期对象,例如LocalDateTime.LocalDate.Date,不像C#只有一个DateTime,因此在各种日期格式或者对象之间 ...