在做NLB部署时遇到这么个问题,CRMAPP1安装的CRM版本是6.1已经打了SP1补丁,而在CRMAPP2上的CRM安装包是6.0版本,在选择连接现有部署后,最后一步检测就出了问题,如下图所示。
看这错很明显的就是低版本连接高版本了,去MSDN订阅上找SP1的安装包但下载却报错,哪都找不着可用的SP1完整安装包,看网上有人说去改注册表可忽略报错继续点下一步,但针对的是那个秘钥的问题,但我这报的数据库错啊本质不一样,不敢贸然去试,谁知道后面会有什么问题,最后联系了微软支持中心的人,给的答复还是改注册表,既然微软都说可行了还怕什么呢,改,果然一路顺畅没问题。
附上注册表修改方式:找到这个注册表项HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM,右击新建一个名为IgnoreChecks的IDWORD32值,设置值为1。再运行一次安装程序,错还是报但下一步按钮已经亮了,大胆的按下一步吧。安装完后在浏览器中打开CRM点击右上角的齿轮图标查看关于会看到CRM是6.0而DB是6.1。