SSRS在服务器上配置。但是在部署时不存在显示URL

时间:2015-05-29 05:40:02

标签: sql-server iis ssrs-2012

我在SQL Server 2012中配置了SSRS,可以访问浏览器中的URL http://localhost/ReportServer_SQLS2012。但我在IIS管理器中看不到任何此类网站

IIS Home

在我的报表服务器项目属性中,我已将目标服务器URL添加为http://localhost/ReportServer_SQLS2012。但是在点击部署时,找不到其显示的指定报表服务器网址'。我可以看到SQL Server Management Studio中添加了ReportServer数据库。是否需要任何其他配置来部署报表服务器项目。

1 个答案:

答案 0 :(得分:1)

从SQL Server 2008开始,Reporting Services不需要IIS。因此,对于标准安装,您将无法在IIS管理器中看到该站点。

如有必要,您可以使用Reporting Service配置管理器配置Reporting Services,该服务器将在安装了报告服务的计算机上提供。

本文提供了一些有用的信息http://blogs.devhorizon.com/reza/2008/10/20/say-goodbye-to-iis-say-hello-to-httpsys/

就连接到ReportingServer以部署报表而言,在Project Properties中,TargetServerURL文本框必须是目标报表服务器的URL。

发布到以纯模式运行的报表服务器时,请使用报表服务器的虚拟目录的URL(例如,http://server/reportserverhttps://server/reportserver)。这是报表服务器Web服务的虚拟目录,而不是报表管理器。

您应该使用Reporting Service配置管理器确认Web服务URL是什么(而不是报表管理器URL)。

如果您确实拥有正确的网址,那么您可以在“项目属性常规”部分中尝试其他内容,将以下选项设置为:

TargetReportPartFolder:[报表管理器URL的虚拟目录] TargetServerURL:http://localhost/[Virtual Web服务URL目录]

请注意,第一个网址是报告管理器网址。

我还找到了一个MS网页,其中提供了有关设置部署设置的详细信息,这可能有助于https://msdn.microsoft.com/en-us/ms155802.aspx