使用外部應用程序中的腳本組件執行SSIS 2012 包
背景:
開發使用Microsoft.SqlServer.ManagedDTS v 11.0 組件執行SSIS 2012 套件的應用程式可能是一項有價值的任務。然而,在執行 SSDT-2012 中設計的套件時遇到與缺少腳本元件相關的錯誤可能會令人沮喪。
問題:
當嘗試執行包含以下內容的SSIS 2012 套件時從外部應用程式執行腳本元件時,每個腳本元件都會出現下列錯誤訊息:
「SSIS.Pipeline:要在SQL Server Data Tools 之外執行SSIS 套件,必須安裝Integration Services 的[腳本元件名稱]或更高。」
原因:
此錯誤表示執行應用程式的電腦上未安裝SQL Server Integration Services 服務。 Integration Services 服務需要在套件執行期間為腳本元件提供支援基礎架構。
解決方案:
要解決此問題,請安裝 SQL Server Integration Services 服務在將執行應用程式的電腦上。請務必注意,Integration Services 執行階段檔案和腳本元件必須安裝在同一台電腦上。
附加說明:
如果安裝Integration Services 服務後問題仍然存在,請嘗試驗證以下內容:
以上是為什麼在使用腳本元件執行 SSIS 2012 套件時出現「SSIS.Pipeline:在外部執行 SSIS 套件...」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!