帮助从 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

s-s-rS 2008 动态参数

在 s-s-rS 2008 R2 中计算 Tablix 中的加权平均值

s-s-rs 2008 列宽在运行和 pdf 时发生变化

s-s-rS 2008——外部网站链接

s-s-rS 2008 R2 如何在打开报告时摆脱对话框