2010-03-19 32 views
0

我已經將SSIS包部署到我的SQL服務器。 我可以通過連接到SSMS中的集成服務並右鍵單擊它並選擇「運行包」來運行包。但是,如果我安排包,它將失敗。 它告訴我檢查日誌以瞭解爲什麼,但這裏沒有任何內容......部署SSIS包 - 從日程執行時失敗

任何想法?

(這是我的第一個SSIS包的方式)

回答

1

我猜你的軟件包正在做一些SQl服務器代理程序無權執行的操作。通常情況下,要導入的文件的位置或導出文件的位置在運行SQL Server代理的帳戶未打開的目錄中。

我同意拉斯說你真的需要實現日誌記錄。如果您沒有記錄包裹發生的細節,您無法期望知道爲什麼某些事情會在路途中失敗六個月。無論如何SSIS插件可能很難調試,所以你需要這些日誌來知道從哪裏開始尋找。

+0

我跟着這個 - http://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/40d7b04b-f7e6-49f1-83bb-7b72d8453ab6 - 「保存副本」,它似乎工作。 ..這不可能是一個長期的解決方案,但? – Alex

1

您必須執行日誌以獲取錯誤的詳細信息。

在SQL Server代理中,創建一個新的作業,將其配置爲執行該程序包,然後在日誌選項卡下開始記錄。

然後運行該軟件包,您可以讀取作業歷史記錄中的日誌。

0

當你說你已經安排了一份工作,我假設你使用了SQL代理。在這種情況下,您可以右鍵單擊作業並單擊查看歷史記錄,您可以看到與作業相關的錯誤而不是包。對於詳細錯誤,您需要配置日誌記錄。