loading...

2008年5月15日 星期四

利用 dtexec 指令執行 SSIS 的 dtsx 檔

本篇將說明如何使用 dtexec 公用程式 來執行SSIS 的 dtsx 檔

設計好 SSIS 後,

1.) 在控制流程的頁籤上按右建 -> 屬性
SSIS01

2.) 找到ProtectionLevel ,選擇 EncryptAllWaithPassword,
    PackagePassword 則自行輸入密碼

SSIS02

3.) 在方案的地方,右鍵 -> 建置
 SSIS03

4.) 建置好之後,專案目錄下的 bin 資料夾將產生一個 dtsx 檔。
    後續執行 SSIS 只需要利用這個檔案,因此我們將他複製到Server上。

5.) 建立一個文字檔,內容輸入

dtexec /Decrypt 密碼 /f dtsx的所在路徑




dtexec /Decrypt paddy /f D:\Jobs\DownloadFile\DownloadFile.dtsx


將檔名取作「Rub.bat」



之後只要排 Schedule 讓Run.bat 定期執行就好囉!




延伸閱讀






MSDN: dtexec 公用程式






0 意見:

張貼留言

注意:只有此網誌的成員可以留言。