我创建了一个 SSIS 包,用于将数据从 导入Excel
到Sql DB
. 我也将它部署在上面SQL SERVER Instance
,但是当我运行该包抛出作业时,它会出现一些错误。
ERROR: "Microsoft (R) SQL Server Execute Package Utility Version 10.50.2500.0 for 32-bit Copyright (C) Microsoft Corporation 2010.
All rights reserved. Started: 11:03:12 Error: 2013-03-19 11:03:12.84 Code: 0xC0202009
Source: Package2 Connection manager "Excel Connection Manager" Description: SSIS Error Code DTS_E_OLEDBERROR.
An OLE DB error has occurred. Error code: 0x80004005. An OLE DB record is available.
Source: "Microsoft JET Database Engine" Hresult: 0x80004005
Description: "The Microsoft Jet database engine cannot open the file ''.
It is already opened exclusively by another user<c/> or you need permission to view its data.".
End Error Error: 2013-03-19 11:03:12.84 Code: 0xC020801C
Source: Creating Staging for Data Excel Data Source [1]
Description: SSIS Error Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER.
The AcquireConnection method call to the connection manager "Excel Connection Manager" failed with error code 0xC0202009.
There may be error messages posted before this with more information on why the AcquireConnection method call failed.
End Error Error: 2013-03-19 11:03:12.84 Code: 0xC0047017
Source: Creating Staging for Data SSIS.Pipeline
Description: component "Excel Data Source" (1) failed validation and returned error code 0xC020801C.
End Error Error: 2013-03-19 11:03:12.84 Code: 0xC004700C
Source: Creating Staging for Data SSIS.Pipeline Description: One or more component failed validation.
End Error Error: 2013-03-19 11:03:12.84 Code: 0xC0024107
Source: Creating Staging for Data Description: There were errors during task validation.
End Error DTExec: The package execution returned DTSER_FAILURE (1).
Started: 11:03:12 Finished: 11:03:12 Elapsed: 0.219 seconds.
The package execution failed. The step failed.,00:00:00,0,0,,,,0
我正在使用Excel 文件进行导入32 bit OS
,.XLS
即MS EXCEL 2003
.
我需要解决方案,谁能帮帮我……???