当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 修复报表服务器遇到配置错误

作者:精品下载站 日期:2024-12-14 11:52:11 浏览:14 分类:玩电脑

修复报表服务器遇到配置错误


在本文中,我将向您展示如何修复“报表服务器遇到配置错误 (rsServerConfigurationError)”。

在新的 SCCM 服务器上,当您安装 SQL Server Reporting Services 时,可能会遇到 Reporting Services 错误。在浏览器中浏览 SCCM 报告时,您会看到报告服务器遇到配置错误 (rsServerConfigurationError)

此外,当您启动 SCCM 控制台并转到监控\报告\报告时,您会看到 ConfigMgr 报告为空。这是否意味着报告服务未正确安装?我们先不要这么快下结论,先检查一下日志文件。

SQL Server 报告服务日志文件

安装 SCCM 的 SQL Server Reporting Services 时,必须监视三个日志文件。

  • srsrpsetup.log - 记录 Reporting Services 点安装过程的结果。
  • srsrpMSI.log - 记录 MSI 输出中报告服务点安装过程的详细结果。
  • srsrp.log - 记录有关报告服务点的活动和状态的信息。站点系统服务器。

就我而言,srsrpsetup.log 没有记录任何错误。我可以看到 srsrp.msi 退出并返回代码 0,这意味着报告服务角色已正确安装。

[玩转系统] 修复报表服务器遇到配置错误

srsrpMSI.log 也没有记录任何错误。

Product: ConfigMgr Reporting Services Point -- Configuration completed successfully.
Windows Installer reconfigured the product. Product Name: ConfigMgr Reporting Services Point. Product Version: 5.00.9049.1000. Product Language: 1033. Manufacturer: Microsoft Corporation. Reconfiguration success or error status: 0.

[玩转系统] 修复报表服务器遇到配置错误

最后,当我检查 srsrp.log 时,我看到报表服务器遇到配置错误

System.Web.Services.Protocols.SoapException: The report server has encountered a configuration error.  ---> Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: The report server has encountered a configuration error. ~   at Microsoft.ReportingServices.Library.ReportingService2005Impl.GetItemType(String Item, ItemType& Type)~   at Microsoft.ReportingServices.WebServer.ReportingService2005.GetItemType(String Item, ItemTypeEnum& Type)

[玩转系统] 修复报表服务器遇到配置错误

修复报表服务器遇到配置错误

如果启动浏览器并浏览 SCCM 报告,您会看到报告服务器遇到配置错误。报告服务错误。您看到报表服务器配置错误的原因很少。

  1. 您尚未正确配置报告数据库。
  2. 未创建报表服务器数据库。
  3. 您尚未应用 Web 服务 URL 和 Web 门户 URL 的配置。

[玩转系统] 修复报表服务器遇到配置错误

启动报表服务器配置管理器并选择数据库。在右窗格中的当前报表服务器数据库下,单击更改数据库

[玩转系统] 修复报表服务器遇到配置错误

在“更改数据库”窗口中,您有两个选项。

  1. 创建新的报表服务器数据库 - 如果您知道未创建报表服务器数据库,请选择第一个选项。您还可以通过登录 SQL Server 并检查数据库来验证这一点。
  2. 选择现有报表服务器数据库 - 当您知道报表服务器数据库存在时,选择第二个选项。使用此选项重新配置报表服务器数据库。

创建新的报表服务器数据库

我注意到该报表服务器数据库尚未创建。如果您登录到 SQL Server,您应该在数据库下找到报告服务器数据库。就我而言,它丢失了。因此,请使用以下步骤为报表服务器创建一个新数据库。

[玩转系统] 修复报表服务器遇到配置错误

选择 SQL Server 数据库引擎的本地或远程实例,并指定有权连接到服务器的凭据。执行此操作后,单击测试连接并确保您看到测试连接成功消息。

[玩转系统] 修复报表服务器遇到配置错误

数据库部分,指定报表服务器的数据库名称,然后单击下一步

[玩转系统] 修复报表服务器遇到配置错误

凭据窗口中,指定报表服务器将用于连接到报表服务器数据库的现有帐户的凭据。单击下一步

[玩转系统] 修复报表服务器遇到配置错误

摘要窗口中,验证所有设置一次,然后单击下一步

[玩转系统] 修复报表服务器遇到配置错误

进度和完成窗口中,确保报告服务器数据库配置向导配置数据库。确保您在此处没有看到任何错误。单击完成

[玩转系统] 修复报表服务器遇到配置错误

SQL Server Reporting Services 配置成功。单击退出

[玩转系统] 修复报表服务器遇到配置错误

在上面的步骤中,我们创建了一个报表服务器数据库。您可以登录 SQL Server 并验证是否在数据库下看到新数据库。

[玩转系统] 修复报表服务器遇到配置错误

进行上述更改后,无需重新安装报告服务角色。只需等待几分钟,报告就会被部署。监视 srsrp.log,您会注意到报告已添加到 SCCM 中。

[玩转系统] 修复报表服务器遇到配置错误

最后,报告开始出现在控制台和 Web 浏览器中。我们已成功修复报表服务器遇到配置错误。我希望这篇文章有帮助。

[玩转系统] 修复报表服务器遇到配置错误

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯