如果我想同时查询Oracle和SQL Server数据,我试图找出我有哪些选项。
以下是该方案:
Oracle数据库包含数据集A. SQL Server数据库包含数据集B,C,D
我需要获取数据集A并将其分别与B,C和D连接,以便生成某些结果和计数。
目前的解决方案:
我正在寻找能够减少数据库调用和工作量的解决方案。
编辑:我忘记提及链接服务器或任何更改服务器配置的内容都是不允许的。
答案 0 :(得分:1)
您可以通过编写MSSQL SSIS包来完成此任务。这将允许您使用MSSQL数据加入Oracle数据。 SSIS包通常用于更新或将数据从一个表/服务器移动到另一个表/服务器,因此可行性可能取决于此任务/项目的基本目标。
这是关于creating an SSIS package的简短教程。这是指向how to connect to an Oracle data source from within an SSIS package的说明链接。