【发布时间】:2010-03-19 06:01:14
【问题描述】:
我有一些在报表服务器上发布的报表模型上开发的临时报表(我们使用的是 SSRS 2008)。一切运行良好。现在,在我们的生产环境中,我们有近四十 (40) 个拥有自己数据库的客户(每个客户都有相同的表结构和其他数据库对象)。现在的挑战是,每当客户使用 Windows 身份验证登录报表服务器并尝试查看那些我们需要从适当的数据库中获取 SQL 数据的报表时。 报表是使用报表模型设计的,每个模型都有一个连接到特定数据库的有效数据源。我们可以创建四十个单独的数据源,每个数据源都将连接到特定的数据库。 我的问题是,有没有什么方法可以根据客户名称动态或在运行时更改报告模型数据源名称,以便在执行报告期间,SSRS 将从正确的数据库中获取数据,而不是从任何其他数据库中获取数据数据库。
请帮帮我。
【问题讨论】:
标签: model datasource report ssrs-2008