帮助从 s-s-rS 2008 中的不同数据库服务器中提取数据
Posted
技术标签:
【中文标题】帮助从 s-s-rS 2008 中的不同数据库服务器中提取数据【英文标题】:Help with pulling data from different database servers in s-s-rS 2008 【发布时间】:2011-03-28 15:05:30 【问题描述】:我正在使用 s-s-rS 2008,我需要一些帮助我应该如何处理这个问题。
我的要求是我需要创建一个 s-s-rS 报告,我需要从不同服务器中的 2 个不同数据库中提取该报告以显示结果。 Database1
有一个唯一的 ID,我可以使用它来查询包含更多详细信息的 database2
。
我不确定子报表是否可以解决问题。
我没有链接服务器,有没有办法可以从不同的数据库服务器中提取信息并加入它们?
谢谢。
【问题讨论】:
和***.com/questions/5411151/s-s-rs-muliple-data-sources 和其他人一样,我想? 【参考方案1】:您最简单的方法可能是使用OPENROWSET。这允许您从另一个位置提取数据并将其视为表格。
【讨论】:
【参考方案2】:这可以使用 Look Up 和 Multi-Look Up functions 来完成。
它对我有用。
【讨论】:
【参考方案3】:我在 2008 年玩的并不多,所以我会告诉你我在 2005 年会怎么玩。
为每个服务器/数据库创建 2 个数据源。创建两个数据集。在您的报告上放置一个表格并将其设置为您的父数据集。然后在第一个表中删除一个表并将数据集设置为子数据集。我没有时间从这里弄清楚细节,但你应该能够弄清楚一些事情。
【讨论】:
以上是关于帮助从 s-s-rS 2008 中的不同数据库服务器中提取数据的主要内容,如果未能解决你的问题,请参考以下文章
为链接到 CRM 中的报告的 s-s-rS 设置服务器 URL