2011-11-28 173 views
2

我有一些我想要安排的任務,以前我沒有使用過SSIS。我已經使用執行T-SQL語句任務創建了SSIS包。它已經從DB運行我的程序。如何安排SSIS包從SQL Server代理作業中運行?

但我需要運行此程序每週使用SSIS包。這是可能的嗎?如何實施?

執行此操作後,我會將此SSIS包發送給正在使用SQL Server的人員。

回答

6

一種可能的選擇是使用SQL Server代理作業來運行SSIS包。

看看下面的鏈接。它解釋瞭如何創建可按計劃執行SSIS包的SQL作業。如果您需要訪問數據庫之外的任何外部資源,則可以創建憑證和代理。如果您的軟件包僅訪問數據庫,則可能會跳過創建憑證和代理帳戶的步驟。

調度部分未在下面的鏈接中解釋,但我認爲應該很容易找出SQL Server代理作業創建對話框。

How do I create a step in my SQL Server Agent Job which will run my SSIS package?

希望給你的想法。

+0

我使用這個變體謝謝你。 –

0

SSIS包執行調度的SSIS服務器,當包被導入上進行(或者,在機器上,你寫在SSIS包,如果它生產的機器 - 它不是,右)

SSIS GUI(BIDS)提供了一系列日程安排選項。

+0

SSMS GUI,特別是SQL Agent提供了一系列調度選項。 BIDS與預定的調用無關 – billinkc