簡體   English   中英

安排SSIS包執行

[英]Schedule SSIS package execution

如何安排SSIS每天在給定時間從文件自動執行包?

你有幾個選擇,但我會給你一些讓你快速起床和跑步的東西......

  1. 打開SQL Server Management Studio並連接到將運行該作業的SQL Server的數據庫引擎。 此SQL Server應安裝並運行SQL Server代理。
  2. 展開SQL Server代理,展開作業。
  3. 右鍵單擊,選擇“新建作業”。
  4. 創建包步驟時,對於Type,選擇SQL Server Integration Services包 對於Package源 ,請選擇File system 然后,對於Package,您可以使用瀏覽按鈕( ... )瀏覽文件系統上的DTSX文件。
  5. 像往常一樣,轉到計划並創建作業計划,以用於任何其他SQL Server代理作業。 在您的情況下,將Frequency設置為Daily ,並將Occurs的值設置為at應該運行的任何時間。

要記住幾件事......

  • 確保SQL Server代理服務帳戶(這是默認設置,您可以根據需要選擇備用安全上下文)具有訪問文件系統上的dtsx包的權限。
  • 只有在您安排作業的服務器也是 Integration Services服務器時,這才有效。 如果需要,有很多方法可以處理遠程包執行。

有關其他信息,請參閱https://msdn.microsoft.com/en-us/library/ms191439%28v=sql.105%29.aspx?f=255&MSPPError=-2147217396

我更喜歡上面的anwser,但它也可以使用Windows Task Scheduler並使用dtexec啟動你的ssis包。 (僅在SSIS服務器上可用)檢查是否也使用dtexec執行

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM