当我尝试连接生成报告时出现此错误 MissingEndpointException:尝试连接到报表服务器失败。检查您的连接信息,并且报表服务器是兼容版本。
答案 0 :(得分:1)
另一种解决方案,请确保您的报告服务正常运行。尝试重新启动该服务。
答案 1 :(得分:0)
扫描C:\ Program Files \ Microsoft SQL Server \ MSSQL.1 \ Reporting Services \ LogFiles中的日志文件,找到以下异常:Microsoft.SqlServer.ReportingServices2008.RSConnection + MissingEndpointException:尝试连接到报表服务器失败。检查连接信息,并且报表服务器是兼容版本。 ---> System.Net.WebException:请求失败,HTTP状态为404:。
您可能已将/ reportserver / app配置为无法通过http://localhost/访问...请尝试按照以下方式操作:
1)将localhost主机头添加到托管/ reportserver /的网站,并确保该应用程序可通过该路径访问
2)编辑文件C:\ Program Files \ Microsoft SQL Server \ MSSQL.1 \ Reporting Services \ ReportManager \ RSWebApplication.config并将ReportServer的完整URL添加到ReportServerUrl标记中(无结尾/ nessesary)并删除来自ReportServerVirtualDirectory的值(否则你会得到令人讨厌的,不引人注意的例外)。然后,您必须回收Report-Manager使用的应用程序池,以便重新加载配置文件。
答案 2 :(得分:0)
我知道这篇文章很久以前了,但我在这里发布了答案,以防其他人面临同样的问题。 我为解决此问题所做的是将URL从Report Manager URL更改为Web Service URL。
点击here了解详情