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

SSRS Configured on server. But showing URL does not exist on deployment

我已经在 SQL Server 2012 中配置了 SSRS,并且可以访问 URL http://localhost/ReportServer_SQLS2012 browser.But 我在 IIS 管理器中看不到添加任何此类站点

我在我的报表服务器项目属性中添加了目标服务器 URL 作为 http://localhost/ReportServer_SQLS2012。但是在单击部署时显示 'specified report server url does not found'。我可以看到在 SQL Server Management Studio 中添加了一个 ReportServer 数据库。部署报表服务器项目是否需要额外的配置。

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

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

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

就连接到 ReportingServer 以部署报表而言,在您的项目属性中,TargetServerURL 文本框需要是目标报表服务器的 URL。

在本机模式下发布到报表服务器 运行 时,使用报表服务器虚拟目录的 URL(例如,http://server/reportserver or https://server/reportserver)。这是报表服务器 Web 服务的虚拟目录,而不是报表管理器。

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

如果您确实有正确的 URL,那么可以尝试在项目属性常规部分中将以下选项设置为:

TargetReportPartFolder:[Report Manager 的虚拟目录 URL] TargetServerURL:http://localhost/[Virtual Web 服务目录 URL]

请注意,第一个 URL 是报表管理器 URL。

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