My package is using .xlsx file as input source through excel connection manager.
The package is running fine in BIDS 2008 R2 and in SSIS Server instance (where the package is deployed, the package can be run successfully from the option run package).
But the same package is not running using the SQL Agent job.
Error:
Error: 0xC020801C at Data Flow Task, Excel Source [1]: SSIS Error Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER. The AcquireConnection method call to the connection manager "Excel Connection Manager" failed with error code 0xC00F9304. There may be error messages posted before this with more information on why the AcquireConnection method call failed.Error: 0xC0047017 at Data Flow Task, SSIS.Pipeline: component "Excel Source" (1) failed validation and returned error code 0xC020801C.
Error: 0xC004700C at Data Flow Task, SSIS.Pipeline: One or more component failed validation.
Error: 0xC0024107 at Data Flow Task: There were errors during task validation.
I found for files that have the Excel 2007 or later format, the package requires the OLE DB provider for the Microsoft Office 12.0 Access Database Engine. https://msdn.microsoft.com/en-us/library/cc280527(v=sql.105)
Is the installation of the provider is mandatory for this scenario?
Why it is failing only through agent job only?
Thanks
- Edited by Pinwar15 Monday, June 29, 2015 8:41 PM


