MissingEndpointException:连接报表服务器的尝试失败



当我尝试连接生成报告时,我得到这个错误MissingEndpointException:连接报表服务器的尝试失败。检查您的连接信息,并确认报表服务器是兼容的版本。

另一个解决方案是,确保您的Reporting服务正常工作。尝试重新启动服务。

扫描C:Program FilesMicrosoft SQL ServerMSSQL中的日志文件。1Reporting ServicesLogFiles并找到以下例外:Microsoft.SqlServer.ReportingServices2008。RSConnection+MissingEndpointException:连接报表服务器失败。检查连接信息,确认报表服务器是兼容版本。--> system.net.webeexception:请求失败,HTTP状态404:.

有可能你已经配置/reportserver/应用程序无法通过http://localhost/访问…试着按照下面的步骤做:

1)将localhost主机头添加到承载/reportserver/的网站,并确保应用程序可以通过该路径访问

2)编辑文件C:Program FilesMicrosoft SQL ServerMSSQL。1 ReportManager RSWebApplication报告服务。配置并将完整的url添加到ReportServerUrl标签中(没有结尾/必要),并从ReportServerVirtualDirectory中删除值(否则你会得到讨厌的,不精确的异常)。然后你必须回收报告管理器使用的应用程序池,以便重新加载配置文件。

我知道这个帖子是很久以前的事了,但我在这里发布了答案,以防其他人面临同样的问题。我解决这个问题的方法是将URL从报表管理器URL更改为Web服务URL。

点击这里查看更多详情

最新更新