October 31, 2013 at 10:41 am
I have SQL SERVER 2005 installed and Excel 2013.
I have created a dtsx package using SQL server Import and export wizard. The package reads from an xls spreadsheet and puts the rows into a preprepared table. By double clicking the dtsx package the package runs successfully. However when using add existing package in bids and running the package fails with :-
Connection manager "Excel Connection Manager": SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code: 0x80040154.
An OLE DB record is available. Source: "Microsoft OLE DB Service Components" Hresult: 0x80040154 Description: "Class not registered".
Error: 0xC020801C at Data Flow Task, Source - Query [1]: 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.
I am presuming this is an issue with Class not registered. Does anyone know how to work around or fix this problem
November 7, 2013 at 1:31 am
please try to check excel version
November 7, 2013 at 1:35 am
Thanks for the reply
Do you mean to check with Microsoft that the Excel 2013 version behaves correctly with SQL Server 2005?
Regards
November 22, 2013 at 12:14 pm
I think it's a driver issue. I have Excel-as-a-connection issues that we are opting to defer until server upgrades, etc., are complete.
November 23, 2013 at 8:20 am
Thank you for the reply. We will be upgrading to SQL server 2012 mid 2014 so I may just wait until then.
Regards
Viewing 5 posts - 1 through 4 (of 4 total)
You must be logged in to reply to this topic. Login to reply