Reporting Services - 跨不同数据库使用相同的报告

时间:2009-10-27 12:42:33

标签: sql sql-server reporting-services

我有一个Reporting Services项目,其中包含报告文件夹中的多个报告以及共享数据源文件夹中的实时,测试和开发数据源。

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

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

最佳方法是什么?

2 个答案:

答案 0 :(得分:4)

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

您可以配置RS项目数据源文件夹以及RDL,因此您可以为数据源保留相同的名称。

答案 1 :(得分:1)

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