Sql server SSRS上不同数据源之间的连接

Sql server SSRS上不同数据源之间的连接,sql-server,oracle,reporting-services,db2,database-administration,Sql Server,Oracle,Reporting Services,Db2,Database Administration,我需要在SSRS2016上创建一个依赖于两个不同数据源(Oracle和DB2)的数据集。我在microsoft foruns上找到了以下解决方案,但它似乎太复杂了: 我相信一个更简单的解决方案是创建一个与SQL Server链接的服务器,它允许我(从SSRS的角度)拥有一个单一的数据源(SQL Server)。如果一个链接服务器允许我查询Oracle&DB2实例,那么我的SQL Server实例中就会有所有的复杂性。你认为这种方法可行吗?第三种选择是使用单独的lookupse调用,以便对每个表

我需要在SSRS2016上创建一个依赖于两个不同数据源(Oracle和DB2)的数据集。我在microsoft foruns上找到了以下解决方案,但它似乎太复杂了:


我相信一个更简单的解决方案是创建一个与SQL Server链接的服务器,它允许我(从SSRS的角度)拥有一个单一的数据源(SQL Server)。如果一个链接服务器允许我查询Oracle&DB2实例,那么我的SQL Server实例中就会有所有的复杂性。你认为这种方法可行吗?第三种选择是使用单独的lookupse调用,以便对每个表进行单独的连接(避免创建包含来自两个数据源的数据的数据集)。

从您首先知道的开始。对我来说,在SQL Server中使用链接服务器将是第一个合乎逻辑的选择。但是当你在这里等待最好的答案时,先尝试一下。最简单的解决办法就是你知道怎么做。除此之外,是什么让你认为任何有效的解决方案都比另一个“更好”呢?从你首先知道的开始。对我来说,在SQL Server中使用链接服务器将是第一个合乎逻辑的选择。但是当你在这里等待最好的答案时,先尝试一下。最简单的解决办法就是你知道怎么做。除此之外,是什么让你认为任何有效的解决方案都比另一个“更好”?