数据集是否相互覆盖

时间:2011-10-05 14:32:03

标签: sql-server sql-server-2008 reporting-services ssrs-2008

我正在努力将一些报告从2005年实例迁移到2008年。在其中一个项目中,我注意到了Target DataSet文件夹的选项。如果我在不同的报告中有相同名称的数据源(或不同项目中的不同报告),它们可能会相互覆盖,还是会以某种方式分开?

1 个答案:

答案 0 :(得分:2)

如果它们是数据集或数据源报告中,那么不,它们不会相互覆盖。 “目标数据集文件夹”选项仅适用于共享数据集。 (如果您使用的是BIDS,请在解决方案资源管理器中查找不同的文件夹。)

我通常的做法是为每个SSRS项目设置共享数据源,然后在报告中创建数据源时,指定他们使用共享数据源。

但我通常在报告中嵌入我的数据集,直到多个报告需要相同的数据,然后我将数据集拉入共享数据集。这样可以避免在部署或更改报告时管理太多碎片。