我正在尝试为我的CRM4实施安装SSRS数据连接器。 我正在使用Method 2: Modify the Install-config.xml file from this page。但不断收到相同的错误消息:
无法验证SQL Server Reporting Services报表服务器 安装。请检查它是否正确安装在本地 机。
我已将以下内容添加到我的XML文件中。
<reportserverurl>http://SSRS-Server/Reportserver$MYORG_MSCRM</reportserverurl>
<instancename>MYORG_MSCRM</instancename>
任何人都知道什么是错的?
我尝试了几个实例名称,但它们都不起作用。
我可以通过转到http://SSRS-Server/Reports
来访问我的SSRS服务器,它将列出在那里运行的所有服务。
非常感谢任何帮助。
答案 0 :(得分:1)
您可能需要发布有关此问题的更多详细信息: 1)此链接中描述的第二种方法:使用SQL Server命名实例安装Reporting Server数据库时使用here。您是在默认实例或命名实例中安装Reporting Server数据库吗?
2)如果您使用的是默认实例,则可能不需要使用自定义XML,只需运行安装程序而无需输入XML文件。
3)CRM实施的架构是什么? CRM应用程序,SQL服务器和报表服务器是否位于同一服务器中?还是不同的服务器?
希望这有帮助。
答案 1 :(得分:0)
我意识到这是一篇非常古老的文章,但我想发布我发现的解决方案,因为我花了3天时间试图解决这个问题!我创建了一个帐户来发布此内容。
我遇到了与原始文章相同的问题。我在服务器上安装了SSRS 2008,在另一台服务器上安装了CRM(4.0 !!!),在另一台服务器上安装了SQL 2008。解决所有权限问题并从SSRS服务器打开端口到SQL服务器后,我仍然无法让SetupSrsDataConnector.exe看到本地安装的SSRS2008(非R2)实例。
实际上我遇到的问题是我的SRS Connector安装文件副本很旧并需要更新,但是我的服务器没有互联网连接。在上面的链接中,它为您提供了一个下载位置,以获取包含SRS Connector更新的.mps文件。
您需要下载此.mps文件,然后通过命令提示符运行安装,并使用自定义的install-config.xml文件,该文件在自定义标记中指定SSRS ReportServer URL和SSRS实例名称(您将其命名为SSRS)安装时的实例)和&lt; Patch update =“true”&gt; C:\到.msp文件的路径的另一个自定义标签&lt; /补丁&GT;
这是我的安装命令: “D:\ Stage \ SRSDataConnector \ SetupSrsDataConnector.exe”/ CONFIG“D:\ Stage \ SRSDataConnectorUpdates \ install-config.xml”