5

我们有一个在服务器 A 上运行的旧 Sql Agent 作业。作业 Step 指向服务器 B 上的一个 SSIS 包。该包实际运行在哪个环境中?我们假设它在调用它的代理环境中执行,但是由于我们看到的一些观察结果(特别是与文件系统相关的),我们不确定。

远程包有两个连接——一个文件系统连接和一个数据库连接。

操作系统是 Windows Server 2012 R2。

4

1 回答 1

3

SSIS 是客户端服务/工具,因此它将在包的物理位置处运行。

在您的情况下,SQL 代理作业ServerA仅执行包,即在包上ServerB,所有数据处理和数据流都发生在ServerB.

包本身可能与平面文件或数据库有许多连接,但来自这些平面文件和数据库的所有数据将流向ServerB而不是流向ServerA.

我希望这能回答您的问题并消除任何困惑。

于 2017-04-13T17:05:24.873 回答