標題: Microsoft Visual Studio------------------------------Package [連接管理器“Excel 連接管理器”] 出錯: SSIS 錯誤代碼 DTS_E_OLEDBERROR。出現 OLE DB 錯誤。錯誤代碼: 0x80004005。已獲得 OLE DB 記錄。源:“Microsoft JET Database Engine” Hresult: 0x80004005 說明:“無效的參數量。”。數據流任務 [Excel 源 ] 出錯: SSIS 錯誤代碼 DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。對連接管理器“Excel 連接管理器”的 AcquireConnection 方法調用失敗,錯誤代碼為 0xC0202009??赡茉诖酥耙呀洶l出錯誤消息,提供了有關 AcquireConnection 方法調用失敗原因的詳細信息。------------------------------其他信息:異常來自 HRESULT:0xC020801C (Microsoft.SqlServer.DTSPipelineWrap)
第一次通過SSIS進行對EXCEL文件的批量抽取,碰到的錯誤提示。
最后發現是服務器未安裝Office Data Connectivity Components,安裝后重啟BIDS,即可完成任務。
Office Data Connectivity Components:http://www.microsoft.com/en-us/download/details.aspx?id=13255
參考:https://social.msdn.microsoft.com/Forums/sqlserver/en-US/eae00a90-8c64-4337-8027-b7f4b342fcd8/excel-data-source-ssis-acquireconnection-failed-0x80004005-unspecified-error?forum=sqlintegrationservices
關于Excel的批量導入可參考:http://blog.csdn.net/jinjazz/article/details/2710169
新聞熱點
疑難解答