Business Intelligence——SSIS專案從建立到部署的簡單總結(二)
在上一篇部落格中,我們成功的把包導進了SQL Server中,那麼接下來我們就為其建立作業,使資料庫能夠自動執行我們的任務。
首先,我們需要啟動“SQL Server 代理”。如圖1:
圖1
在“SQL Server 代理”的子節點中,選中“作業”,右鍵“新建作業”。開啟“新建作業”對話方塊。如圖2:
圖2
輸入名稱後,進入“步驟”選擇頁,單擊“新建”,開啟“新建作業步驟”對話方塊。如圖3:
圖3
輸入步驟名稱,在型別中選擇“SQL Server Integration Services 包”。此時,介面會發生一些變化,出現了兩個選項卡,我們先來配置“包”選項卡:“包源”選擇“SSIS目錄”,“伺服器”這裡大家根據自己的實際情況配置即可,登陸方式也一樣。在最下面的包,就是讓我們選擇之前部署在SQL Server裡的包了。如圖4:
圖4
選擇好包後,不要以為就建立完成了,我們還需轉到“配置”選項卡下,首先檢查包中的引數是否配置正確,不正確的話可以在此處修改,如果沒有引數直接忽略即可。接下來,檢查連線管理器。連線管理器就是我們在SSIS專案中建立的那兩個連線管理器了,分別連線源資料庫和目標資料庫。但是,在這裡我們需要重新配置兩個連線管理器的密碼,否則作業會執行錯誤的:
圖5
圖6
編輯完成之後,不要忘了還有一個“高階”選項卡沒有設定呢。這一步經常容易忽視,導致報錯而找不到原因。切換到“高階”選項卡,勾選“32位執行時”。這裡就不做過多解釋了,至於原因,感興趣的可以在網上搜一下。
圖7
當然,還沒有完,我們切換到“高階”選擇頁(這裡是選擇頁,不是選項卡了)。在這裡設定作業執行成功和作業執行失敗時要執行的操作,通常如果作業中有多個步驟,那麼無論執行成功還是失敗,都設定為“轉到下一步”,這樣不會影響到後續正確的步驟執行。如果是最後一個步驟,那麼成功時就設定成“退出報告成功的作業”,失敗時就設定成“退出報告失敗時的作業”。由於我們的例子只建立了一個步驟,所以按最後一個步驟來設定,如圖8。
圖8
好了,步驟這一步算是建立完成了。接下來進入“計劃”選擇頁,我們來新建一個計劃,如圖9:
圖9
這裡面的設定比較簡單,我就不舉例了,大家根據需要自行設定即可。設定完成後,別忘了點選確定儲存。
基本上到此,作業就算建立完成了。後續的諸如”警報“、“通知”、“目標”這些個選擇頁根據個人需要設定就行了,不需要直接儲存也可以。
最後,讓我們測試一下作業是否可以正常執行。右鍵我們建立的作業。
圖10
在彈出的右鍵選單中,選擇“開始作業步驟”。接下來就是等待作業執行,按照我的步驟應該是沒有問題的。成功後如圖11所示:
圖11
OK,SSIS專案部署完成了。
---------------------
作者:CodeRookieGuo
來源:CSDN
原文:https://blog.csdn.net/CodeRookieGuo/article/details/50515486
版權宣告:本文為博主原創文章,轉載請附上博文連結!