【发布时间】:2011-04-20 23:24:01
【问题描述】:
我正在开发一个 SSIS 包,它需要根据 ServerB 上的数据库表中的数据从 ServerA 中提取数据。我是 ServerB 上的 DBadmin,但对 ServerA 的访问权限非常有限。
我需要执行的查询,最好使用 OleDB 源组件,如下所示:
SELECT
Blah
FROM ServerA.Database1.dbo.TableA
WHERE Something IN (SELECT foo FROM ServerB.Database2.dbo.TableB)
是否可以这样做,还是我需要采取不同的方法?
编辑:我需要 24x7 每十分钟运行一次此查询,并且我不想从 ServerA 中提取数据,因为表中有数百万行,这是不能重载的业务关键应用程序的一部分.
【问题讨论】:
标签: sql sql-server tsql ssis