24

我想部署在 SQL Server Business Intelligence Development Studio 2008 R2 中创建的报表。我已经设置TargetServerURLhttp://mohammad-pc/Reports. 我可以通过浏览器访问此路径,但想要部署我得到的报告:

“找不到指定的报表服务器 url”

还有其他我错过的设置吗?

4

6 回答 6

38

通常,在默认安装中,您将拥有两个 URL:

根据您的设置,第一个 URL 可能会有所不同,例如端口号可能不同或_SQLEXPRESS可能添加后缀。

另请参阅本文档的最后一部分以获取一些示例 URL。以下是有关链接外观的相关报价:

...报表服务器 URL 可能类似于:
- http://localhost/reportserver
- http://localhost/reportserver_SQLEXPRESS
- http://sales01/reportserver
- http://sales01:8080/reportserver
- https://sales.adventure-works.com/reportserver
-https://www.adventure-works.com:8080/reportserver01

...用于访问报告管理器的 URL...
- http://localhost/reports
- http://localhost/reports_SQLEXPRESS
- http://sales01/reports
- http://sales01:8080/reports
- https://sales.adventure-works.com/reports
-https://www.adventure-works.com:8080/reports

于 2012-07-01T09:27:43.480 回答
14

我找到了解决方案。我的网址是错误的。为了获得正确的 URL,我进入了开始菜单 > SQL Server 2008 > 配置工具 > Reporting Services 配置。在 Web 服务 URL 部分有一个虚拟目录,它是我计算机上 SSRS 目录的目录。所以正确的 URL 是“http://localhost/[Reporting Service Virtual directory]”。就我而言,它是“http://localhost/ReportServer_SQL2008”。

这里有一篇很好的文章:

http://alexduggleby.com/2008/07/18/sql-server-reporting-services-2008-tutorial-in-5-minutes-or-how-to-send-my-boss-a-report-from-快速查看/

于 2012-07-01T09:20:11.940 回答
2

最近我遇到了同样的问题...测试我发现您需要转到项目->属性,然后将以下选项更改为:

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

这对部署您的项目很有用

于 2013-10-11T16:15:49.803 回答
1

除此之外,我也遇到了这个问题。我的报表服务器运行了好几个月,我有大约 30 个报表,并且几乎每周都会对它们进行不断更新,重新部署报表或创建新报表,但是它只是停止部署一天(尽管我可以在我们的应用程序中看到它们)已将他们绑定到)

错误是502 host not found。我感觉这与 IT 在我的公司进行更改有关,但是我需要做的就是修复它,将报告服务器名称更改为属性设置中的本地主机。

项目 / [项目名称] 属性

在 TargetServerURL 的常规选项卡上,它曾经说:

http://GSV-REP01/ReportServer

但后来我把它改成了这样:

http://localhost:8080/ReportServer

它再次开始工作,没有任何问题。希望这对某人有所帮助,SSRS 有时真的很痛苦。

于 2016-01-19T09:57:51.997 回答
0

您可以执行以下步骤来获取正确的报表服务 URL

  1. 打开 Reporting Services 配置管理器,您可以通过 windows 开始按钮搜索它
  2. 系统将提示您连接到可用的报告服务数据库,单击连接。
  3. 选择 Report Manager URL,您将在其中看到您的 url,通常模式为 http:// YOURHOSTNAME :80/Reports_ SQLVERSION
于 2020-05-05T02:41:52.020 回答
0

在项目属性中使用http://localhost/reportserverhttp://mohammad-pc/reportserver作为 TargetServerURL。

于 2015-11-12T12:26:41.247 回答