我正在运行2008 R2
我有一整套报告,我必须加载到RS.这些是由第三方开发并发送给我们的公司.它们连接到共享数据源.我将报告上传到按功能分隔的文件夹.问题是他们看不到报告写入使用的数据源.我创建了一个共享数据源,并将该报告指向它.连接测试成功,但是当我运行报告时,我继续收到以下错误:
“报表服务器无法处理报表或共享数据集,报表服务器或SharePoint的共享数据源”dsMyObject“无效浏览到服务器或站点并选择共享数据源(rsInvalidDataReference)”
当我在嵌入式数据源中使用完全相同的凭据时,报告运行,并且在我得到它运行后,我可以将其更改回我创建的共享数据源,并且运行正常.
我的问题是,这个过程效率太低,我不得不说很多报告,还有更多的服务器也要滚动,不得不手动切换数据源,以使其正常工作.
我注意到,当我查看数据源列表时,我看到我创建的那些在第一行的DS名称和下一个位置(http:// [Server] / reports / [Data Source Folder ]),而由供应商创建的DS在两行都有DS的名称.这使我相信有一种方法可以将DS加载到SSRS中,并以与供应商相同的名称将其以这种方式使报告自动使用.我找不到任何告诉我如何做的事情,所以我在这里问这个问题.如何获取预先写入的报告,以在服务器上查看共享数据源,将报告部署到?
提前致谢,