簡體   English   中英

如何使用DTEXEC遠程運行SSIS包?

[英]How can I remote run an SSIS package using DTEXEC?

我對使用dtexec和部署SSIS包(大多只是在VS中運行它們)非常陌生。 我想使用DTEXEC遠程運行已部署到服務器的程序包...

程序包名稱為SQL2012 Update Run。 當我打開SSMS時,該包位於

Integration Services目錄-> SSISDB-> ServerUpdate->項目-> UpdateRun->軟件包-> SQL2012 Update Run

服務器名稱為1555 \\ C1592。

我已經嘗試過使用/ sql命令,/ ser命令,/ dts,/ file的各種變體,但我似乎無法使其運行。

我如何使用dtexec實用程序使用集成安全性在指定位置運行軟件包?

編輯:哦,有4個參數,3個是字符串,一個是int16,我將如何傳遞這些參數?

謝謝

下面是一個如何使用dtsx文件位置和變量輸入寫入dtexec的示例。

例:

dtexec /F "C:\Temp\Test.dtsx" /SET \Package.Variables[User::Guess_A_Number].Properties[Value];3

外殼(編輯):

dtexec /F "<your_directory/<your_file>.dtsx" /SET \Package.Variables[<Your Variable>].Properties[Your Value];<Your Value>

說明:/ F是dtsx(SSIS)包/ SET用來設置變量的位置。

有關dtexec的更多信息: TechNet鏈接

希望這可以幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM