1

我刚刚将 SSRS Express 2016 升级到 SSRS Express 2017。

配置服务时,我可以设置 Web 服务 url 和 Web Portal url。

创建新数据库时,我可以毫无问题地使用向导。数据库凭据正常,连接测试成功等等。

但是,当需要使创建生效时,向导的最后一步,“生成数据库脚本”时出现错误。

以下是详细信息:

Microsoft.ReportingServices.WmiProvider.WMIProviderException:尝试连接到报表服务器远程过程调用 (RPC) 端点时出错。验证报表服务器 Windows 服务是否正在运行,然后重试该操作。

---> System.Runtime.InteropServices.COMException: RPC 服务器没有监听。(来自 HRESULT 的异常:0x800706B3)
---内部异常堆栈跟踪结束---

Microsoft.ReportingServices.WmiProvider.RSWmiAdmin.GenerateDatabaseScript(字符串数据库名称,Int32 lcid,
ReportServicesConfigUI.WMIProvider.RSReportServerAdmin.GenerateDatabaseScript(字符串数据库名称,Int32 lcid,布尔 isSharePointIntegrated,字符串和脚本)中的布尔值 isSharePointIntegrated,字符串和脚本)

它提供的唯一线索是确保服务正在运行。我确认该服务确实在运行。我不明白什么?

在此先感谢您的帮助

4

1 回答 1

2

几天前我也遇到了同样的问题。我通过向我拥有的运行 SSRS 实例的服务帐户添加本地管理员权限来解决它。我想启动 WMIProvider 需要的不仅仅是普通用户权限。

于 2018-09-21T11:21:18.600 回答