通过ReportService2010 Web服务将SSRS报告部署到Sharepoint

问题描述 投票:0回答:1

是否可以通过 SSRS 发布 Web 服务 ReportService2010.asmx 将报告部署到 Sharepoint 内托管的 SSRS (2008R2/2012)。如果是这样,任何人都可以就如何提供任何建议 - 具体来说,SSRS(例如)是否需要处于 Sharepoint 集成模式(并且目标文档库具有已注册的 SSRS 内容类型)

我们有一个正在部署的 SSRS Sharepoint 集成实例,但是当我在 (ReportService2010.asmx) 中调用 FindItems Web 方法时,我们收到错误消息 rsItemNotFound -“找不到项目 '/'” )网络服务

注释
- 我们正在使用的网络服务的 URL 是:

    http://sharepointUrl/siteCollection/site/_vti_bin/ReportServer/ReportService2010.asmx 

...解决了
- 我们能够手动部署对象(即权限正常)
- 我们可以通过上述过程毫无问题地部署到独立的 SSRS 实例

asp.net web-services sharepoint reporting-services
1个回答
0
投票

十年后,我在寻找有关如何迁移 SSRS 报告的信息时偶然发现了这篇文章。以下信息可能会帮助那些也生活在我的噩梦中的人。

我对旧版 SharePoint 或 SSRS 不是很熟悉,但我担任服务器管理员已有 10 多年了。我的任务是将 SSRS 报告从本地 SharePoint 2016 场迁移到 PowerBI 报告服务器,以准备停用 SharePoint 服务器群。

能够使用此 URL 查看目录结构及其子目录

https://SHAREPOINTURL/sites/SITE/SUBSITE/_vti_bin/ReportServer?https%3a%2f%2fSHAREPOINTURL%2fsites%2fSITE%2fSUBSITE&rs:Command=ListChildren

使用此命令成功迁移报告

rs.exe -i ssrs_migration.rss -e Mgmt2010 -s "https://SHAREPOINTURL/sites/SITE/SUBSITE/_vti_bin/ReportServer/" -v f="sites/SITE/SUBSITE" -u DOMAIN\USERNAME -p PASSWORD -v ts="https://SSRSserverURL/reportserver16" -v tf="/SSRSFolder" -v tu=DOMAIN\USERNAME -v tp=PASSWORD -v security="True"

我与 BI 团队成员一起制定了此命令,但之所以分享是因为它对我们有用。希望这可以帮助那些像我一样用头撞墙的人。

© www.soinside.com 2019 - 2024. All rights reserved.