dtexec命令執行SSIS包

2022-02-01 09:56:46 字數 507 閱讀 2547

預設情況下,同時安裝了 64 位和 32 位版本的 integration services 命令提示實用工具的 64 位計算機將在命令提示符處執行 32 位版本。執行 32 位版本的原因是:在 path 環境變數中,32 位版本的目錄路徑顯示在 64 位版本的目錄路徑之前。(通常,32 位目錄路徑是 《驅動器》:\program files(x86)\microsoft sql server\100\dts\binn,而 64 位目錄路徑是 《驅動器》:\program files\microsoft sql server\100\dts\binn。)

如果要你的ssis包中包含excel的抽取,則要以32們來執行包,則可以:

1.用32位下的dtexec命令執行:

dtexec /file "e:\baiduyun\專案資料\bi專案備份\傑之行\bi solution\ssis\分銷-自營訂單.dtsx" /checkpointing off  /reporting ewcdi 

2.或者把path下的64位的路徑放到前面。

SSIS常用的包 執行任務

執行乙個任務將會執行乙個或一系列的 sql語句或儲存過程。在 ssis中還支援執行檔案中的 script。大多數的配置在下圖 圖 3 1 中呈現。停止時間 timeout選項設定任務開始執行到停止的時間。如果設定為 0以為這它將在極短的時間內執行完。圖3 1 resultset選項設定 task的輸...

SSIS包的部署 配置 定期執行

包部署 開始準備工作 首先進行如下操作 1 在ssis中,開啟要部署的專案,在解決方案資源管理器下右擊專案名,在彈出的選單中選擇屬性,開啟屬性對話方塊 圖1 2 在屬性頁左邊配置屬性中選擇部署實用工具,在右邊雜項中把createdeploymenutility選項設定為true 圖2 該屬性只有設定...

SSIS常用的包 執行程式包任務

執行程式包任務execute package task可以從當前package中執行子程式包中的乙個package,在sql server 2000 dts中這中任務是不存在的。在圖3 16中你可以看到package標籤下的executeoutofprocess屬性,將它設定為true,它將執行子過...