CRM 报告扩展 - SSRS 实例为空

问题描述 投票:0回答:3

尝试为 CRM 2016 安装 Reporting Extension,但 SSRS 实例为空。

VM 包含(SQL 和 CRM 在同一台机器上

  • 视窗服务器 2016
  • SQL Server 2017 - Microsoft SQL Server 2017 (RTM-CU6) (KB4101464) - 14.0.3025.34 (X64) 2018 年 4 月 9 日 18:00:41 版权所有 (C) 2017 Microsoft Corporation Developer Edition(64 位)在 Windows Server 2016 上标准 10.0(内部版本 14393:)(管理程序)
  • Microsoft Dynamics CRM 服务器已安装在 VM 上
  • Microsoft SQL Server Reporting Services 正在运行,我可以浏览报告 URL
  • SQL、CRM 和报告使用相同的“管理员”帐户安装。这是 https://technet.microsoft.com/en-us/library/hh699754.aspx#sql_server_reporting_services
  • 中提到的“PrivReportingGroup”的一部分
  • SQL 服务器只有默认实例

你能帮我解决下面的错误吗(SSRS实例名称为空)。我们可以在 SQL 服务器 2017 上安装报告扩展吗(应该没问题,因为我能够安装 CRM 服务器)?

reporting-services dynamics-crm-2016 sql-server-2017
3个回答
3
投票

1) 下载 nssm 工具 - https://nssm.cc/download

2) 解压nssm.exe并复制到windir (c:\windows)

3) 以管理员身份运行 cmd,然后命令:nssm install ReportServer$SSRS c:\windows otepad.exe

4) 启动服务 ReportServer$SSRS ( net start ReportServer$SSRS )

5) 打开注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\SSRS\Setup 并添加名为 Version 和值 '14.0.600.1572'(SSRS 版本)

的 REG_SZ 属性

6)安装crm连接器(SetupSrsDataConnector.exe

7) 为 crm 转换器安装最新补丁(大于 0.3)- https://support.microsoft.com/en-us/help/3142345/microsoft-dynamics-365-onpremise-cumulative-updates (CRM9.0 -Srs-KBXXXXXX-ENU-Amd64.exe)

8) 重启服务器

9) 停止服务 ReportServer$SSRS ( net stop ReportServer$SSRS )

10) 删除虚拟服务:nssm remove ReportServer$SSRS confirm

11) 可选 - 从 windows 目录中删除 nssm.exe


2
投票

搜索 CRM 报告扩展 - SSRS 实例为空。

  1. 确保在报表服务器配置管理器中指定了一个服务帐户,该帐户是 PrivReportingGroup 的成员并且对该组具有写权限。此帐户不能是 SQLAccessGroup 的成员。至少在安装过程中。
  2. 安装程序还需要一个名为“ReportServer$SSRS”的 Windows 服务。为此,只需创建一个具有指定名称的虚拟空白新服务并使用 C:\Windows\Microsoft.NET\Framework 4.0.30319\InstallUtil.exe 注册它
  3. 之后,我们需要打开 Regedit.exe 进行更改,以允许安装程序发现并验证我们的 SSRS 实例。
    1. 在 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\RS] 分支中添加名称为“MSSQLSERVER”且值为“SSRS”的新 REG_SZ 属性
    2. 在 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\SSRS\Setup] 分支中添加名称为“Version”且值为“14.0.600.906”的新 REG_SZ 属性(在我的例子中,您应该使用您的 SQL Server 版本)
  4. 现在运行安装程序 (SetupSrsDataConnector.exe)。下一步必须显示我们的 SSRS 实例,然后我们选择它。完成所有步骤后,由于我们的准备工作,我们将进行重要的系统检查的最后一步,所有这些都必须是绿色的。

瞧!安装成功完成。

  1. 使用报表服务器配置管理器中的停止和启动按钮手动重启 SSRS。
  2. 最后,检查 /Reports Web 应用程序。打开任何数据源并检查是否出现了新的数据源类型选项

0
投票

我已按照步骤操作...通过我发现的 NSSM / Kibana 步骤添加了 SSRS。启动 SSRS 服务并且它们正在运行,创建了两个注册表项,如上所示,通过 .exe 本身而不是通过 Dynamics 的 GUI 重新运行我的 SetupSrsDataConnector.exe,我现在看到 SSRS“条目”并选择下一个但是然后我检查时出错...“无法验证 SQL Server Reporting Services 报表服务器安装。请检查它是否已正确安装在本地计算机上。”

我假设该实例是由于创建了一个要选择的假 SSRS 实例......我已经坚持了将近两天。请指教,

© www.soinside.com 2019 - 2024. All rights reserved.