【发布时间】:2014-01-13 12:14:33
【问题描述】:
我正在处理一个需要查询多个数据库(针对同一产品)并将其显示在单个仪表板中的报告方案。仪表板位于 SSRS 上。
连接到多个数据库不是挑战。
如何在 SSRS 上合并两个数据集?我需要在合并的数据上显示一些分组和图表等。合并基本上只是UNION。
我正在阅读 DPE (http://msdn.microsoft.com/en-us/library/ms152816%28v=sql.105%29.aspx)。如果我得到一些线索,我可以从这个开始。
【问题讨论】:
-
到目前为止你尝试过什么? UNION/UNION ALL 语句有问题吗?
-
@SpaceghostAli,问题不在于 UNION ALL。问题是我想从两个不同的 SQL Server 数据库中引入数据。它就像 select from DB1.Tbl UNION ALL Select from DB2.tbl 和 DB1 和 DB2 来自不同服务器的不同数据库实例等。
-
@Kangkan 你解决了这个问题吗?我有同样的问题
-
@KeithL 这是我找到的解决方案:social.technet.microsoft.com/wiki/contents/articles/… 但是,它太长了,我真的忘记了最后阶段。
-
哇——这比尝试解决我的链接服务器的双跳问题要容易。 @Kangkan - 我认为您应该将其发布为您接受的答案。
标签: sql sql-server reporting-services ssrs-2008