我們有一個在Server A上運行的傳統Sql Agent作業。作業Step指向服務器B上的SSIS包。該包實際運行在哪個環境中?我們假設它在調用它的代理環境中執行,但由於我們看到的一些觀察結果(特別是與文件系統有關),我們不確定。遠程SSIS包在哪裏實際運行
遠程軟件包有兩個連接 - 文件系統連接和數據庫連接。
操作系統是Windows Server 2012 R2。
我們有一個在Server A上運行的傳統Sql Agent作業。作業Step指向服務器B上的SSIS包。該包實際運行在哪個環境中?我們假設它在調用它的代理環境中執行,但由於我們看到的一些觀察結果(特別是與文件系統有關),我們不確定。遠程SSIS包在哪裏實際運行
遠程軟件包有兩個連接 - 文件系統連接和數據庫連接。
操作系統是Windows Server 2012 R2。
SSIS是客戶端服務/工具,因此它將運行在包的物理位置。
對於您的情況,ServerA
上的SQL代理作業僅執行包,該包位於ServerB
,所有數據處理和數據流發生在ServerB
上。
程序包本身可能與平面文件或數據庫有許多連接,但來自這些平面文件和數據庫的所有數據將流向ServerB
而不是ServerA
。
我希望這回答你的問題,並已清除任何混淆。
這似乎是我觀察到的行爲,但找不到要備份的文檔。 – codenheim
包是如何存儲的?服務器B上的SSISDB目錄? – codenheim