2009-10-27 49 views
2

我有一个Reporting Services项目,它在报告文件夹中包含多个报告,并在Shared Data Source文件夹中包含一个Live,Test和Dev数据源。Reporting Services - 在不同数据库中使用相同的报告

我已经设置了解决方案配置,根据配置(例如debug - > dev)部署到服务器上的不同文件夹。

我的问题是,我需要服务器上的dev文件夹中的报告使用开发数据源,测试报告使用测试数据源和实时报告来使用实时数据源。

什么是最好的方法?

回答

4

将数据源也放入不同的文件夹。

您可以配置RS项目数据源文件夹以及RDLs,这样您就可以为数据源保留相同的名称。

+0

这就是我最后做的。我在每个测试文件夹中创建了一个数据源文件夹,并为数据源提供了一个通用名称,并修改了每个人查看的数据库。 – CeejeeB 2009-10-30 17:08:44

1

我建议您为每个具有相同文件夹结构的环境创建一个报表站点,并在指向相应数据库的所有三个位置使用具有相同名称的数据源。

+0

这是我所做的一个考虑,但由于我无法控制的原因,它被排除了。 – CeejeeB 2009-10-27 14:04:31

相关问题