SSRS Express 2017,配置管理器未连接到服务; RPC问题

时间:2018-07-19 15:19:20

标签: reporting-services rpc ssrs-2017

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

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

在创建新数据库时,我可以使用向导而不会出现任何问题。数据库凭据正常,连接测试成功,等等。

但是,在向导的最后一步是使创建有效时,在“ Generate database script”生成错误。

以下是详细信息:

  

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

     

---> System.Runtime.InteropServices.COMException:RPC服务器未在侦听。 (来自HRESULT的异常:0x800706B3)
  ---内部异常堆栈跟踪的结尾---
  在Microsoft.ReportingServices.WmiProvider.RSWmiAdmin.ThrowOnError(ManagementBaseObject mo)
  在Microsoft.ReportingServices.WmiProvider.RSWmiAdmin.GenerateDatabaseScript(字符串数据库名称,Int32 lcid,布尔值isSharePointIntegrated,字符串和脚本)
  在ReportServicesConfigUI.WMIProvider.RSReportServerAdmin.GenerateDatabaseScript(字符串数据库名称,Int32 lcid,布尔值isSharePointIntegrated,字符串和脚本)

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

预先感谢您的帮助

1 个答案:

答案 0 :(得分:0)

几天前我刚遇到过同样的问题。我通过向运行SSRS实例的服务帐户添加本地管理员权限来解决此问题。我猜想它需要比普通用户更多的权限来启动WMIProvider。