[英]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.