Quantcast
Channel: SQL Server Integration Services forum
Viewing all articles
Browse latest Browse all 24688

SSIS package in SQL task fails - Excel class not registered

$
0
0

Hello all,

I have perused the forums and seen many similar issues but have yet to see a solution that works for me.

Basically, I have an SSIS package that imports to SQL 2008 R2 from an Excel 2007 spreadsheet. When I run the package manually from SSMS it executes successfully (I have tried locally and RDP'd to the Server with same results). In short, here is the error: "The requested OLE DB provider Microsoft.ACE.OLEDB.12.0 is not registered."

Excel is not installed on the server where I am trying to run the Job. Here is the unaltered command line from inside the job:

/DTS "\MSDB\ImportCheckSchedule" /SERVER blue201  /X86  /CHECKPOINTING OFF /REPORTING E

Any help would be greatly appreciated!

FULL ERROR MESSAGE:

Executed as user: PBHC\SQLAgentSVS. Microsoft (R) SQL Server Execute Package Utility Version 10.50.2500.0 for 32-bit  Copyright (C) Microsoft Corporation 2010. All rights reserved.   Started:  9:39:19 AM  Error: 2012-11-14 09:39:25.10    Code: 0xC0209302     Source: ImportCheckSchedule Connection manager "Excel Connection Manager"    Description: SSIS Error Code DTS_E_OLEDB_NOPROVIDER_ERROR.  The requested OLE DB provider Microsoft.ACE.OLEDB.12.0 is not registered. Error code: 0x00000000. An OLE DB record is available.  Source: "Microsoft OLE DB Service Components" Hresult: 0x80040154  Description: "Class not registered". End

Error  Error: 2012-11-14 09:39:25.11     Code: 0xC020801C    Source: Import Schedule Source - Dates$ [1]     Description: SSIS Error Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER. The AcquireConnection method call to the connection manager "Excel Connection Manager" failed with error code 0xC0209302. There may be error messages posted before this with more information on why the AcquireConnection method call failed. End Error  Error: 2012-11-14 09:39:25.12    Code: 0xC0047017     Source: Import Schedule SSIS.Pipeline    Description: component "Source - Dates$" (1) failed validation and returned error code 0xC020801C. End

Error  Error: 2012-11-14 09:39:25.12     Code: 0xC004700C    Source: Import Schedule SSIS.Pipeline     Description: One or more component failed validation.  End Error Error: 2012-11-14 09:39:25.12     Code: 0xC0024107    Source: Import Schedule      Description: There were errors during task validation. End Error  DTExec: The package execution returned DTSER_FAILURE (1). Started:  9:39:19 AM  Finished: 9:39:25 AM Elapsed:  5.188 seconds.  The package execution failed. The step failed.


Viewing all articles
Browse latest Browse all 24688

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>