我需要在两个服务器上对DB发出一个查询:
[CRM].[CRM].[dbo].[BasicInfo] (NationalID PK, CustomerCardNo)
[ERP].[ERP].[dbo].[Order] (OrderID PK, CustomerCardNo)我想做的就是这样:
select *
from [ERP].[ERP].[dbo].[Order] as O
where O.CustomerCardNo in (select CustomerCardNo
from [CRM].[CRM].[dbo].[BasicInfo]);我认为有三种方法可以做到这一点:
当我在googled上搜索时,我找不到关于如何使用SSIS来完成这一操作的教程。最接近的问题是这。请给我一些指导。
发布于 2017-06-04 13:10:18
可以使用SSIS实现这一目标的方法有很多:
你也可以找到其他方法..。
关于堆叠溢出的类似问题,我有一个详细的答案:
发布于 2017-06-03 12:01:35
由于您所做的工作相当于内部连接,所以尝试一下:SSIS合并连接
https://dba.stackexchange.com/questions/175328
复制相似问题