Reporting services &引用;找不到指定的报表服务器url";部署到报表服务器时出错
我想部署我在SQL Server Business Intelligence Development Studio 2008 R2中创建的报告。我已将Reporting services &引用;找不到指定的报表服务器url";部署到报表服务器时出错,reporting-services,Reporting Services,我想部署我在SQL Server Business Intelligence Development Studio 2008 R2中创建的报告。我已将TargetServerURL设置为http://mohammad-pc/Reports。我可以通过浏览器访问此路径,但要部署我得到的报告: “找不到指定的报表服务器url” 是否有其他设置我遗漏了?我找到了解决方案。我的网址错了。为了获得正确的URL,我进入了开始菜单>SQLServer2008>配置工具>ReportingServices配置。
TargetServerURL
设置为http://mohammad-pc/Reports
。我可以通过浏览器访问此路径,但要部署我得到的报告:
“找不到指定的报表服务器url”
是否有其他设置我遗漏了?我找到了解决方案。我的网址错了。为了获得正确的URL,我进入了开始菜单>SQLServer2008>配置工具>ReportingServices配置。在Web服务URL部分有一个虚拟目录,它是我计算机上的SSRS目录的目录。所以正确的URL是“http://localhost/[报表服务虚拟目录]”。就我而言,它是“http://localhost/ReportServer_SQL2008“ 这里有一篇好文章:
通常,在默认安装中,您将有两个URL:
-http://yourmachine/ReportServer
-用于访问基于浏览器的管理前端http://yourmachine/Reports
\u 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
最近我也有同样的问题。。。在测试中,我发现您需要转到Project->Properties,并将以下选项设置为: TargetReportPartFolder:[报表管理器URL的虚拟目录] TargetServerURL:http://yourPCName/[Web服务URL的虚拟目录]
这对部署您的项目非常有用使用
http://localhost/reportserver
或http://mohammad-pc/reportserver
作为项目属性中的TargetServerURL。为了补充这一点,我也遇到了这个问题。我的报表服务器几个月来一直工作正常,我有大约30个报表,几乎每周都会对它们进行不断更新,重新部署报表或创建新报表,但有一天它停止了部署(尽管我可以在绑定到它们的应用程序中看到它们)
错误是找不到502主机。我有一种感觉,这与我的公司发生变化有关,但我需要做的只是在属性设置中将报表服务器名称更改为本地主机
项目/[项目名称]属性
在TargetServerURL的“常规”选项卡上,它用来表示:
但后来我改成这样:
它又开始工作了,没有任何问题。希望这对某人有所帮助,SSRS有时真的很痛苦。您可以通过以下步骤获得正确的报表服务URL
只是补充一下。这是获取URL的正确方法,但我在浏览器安全性方面遇到了一些问题。因此,您可以转到:并记住在管理员将浏览器切换到ReportServer时运行浏览器。谢谢@Jeroe说得很清楚,您可以通过“文件-->项目-->属性”来设置。解决方案资源管理器中的F4或右键单击-->属性不会显示您认为可能的内容。添加“ReportServer”对我来说很有效;我一直在尝试URL,它是“http:///Reports“(这是获取报告的URL)但这不起作用—http:///ReportServer“是的,谢谢!这并不能回答这个问题。若要评论或要求作者澄清,请在其帖子下方留下评论。-@Heroka我改进了答案。@greg121答案解决不了问题。您的解决方案仅适用于用户在将部署的同一台pc上开发报告的情况,而这不是标准情况。