Hi @Alla,
Please check your Microsoft ACE Provider.
The 'Microsoft.ACE.OLEDB.12.0' became deprecated. You need to start using its 'Microsoft.ACE.OLEDB.16.0' version.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Hello.
We have multiple SSIS packages that import data from Excel into SQL and export results back to Excel. All those SSIS packages were designed in VS 2012, connecting to SQL 2012 and Excel 2013, and we can run it successfully as a part of SQL job or as stand-alone package in Integration services. We have recently migrated some of those packages to a new SQL 2022 server, upgrading those to the latest version of VS 2022, for excel we are upgraded to Excel 2016. Upgraded package doesn't give us any errors, can connect to all sources from Visual Studio within the packages. We are able to run packages that import data from excel into sql 2022 - so all components are in place and functioning, but when we try to run SSIS that exports data into Excel - get no errors, package just fails. Tried to run it from Integration - same, no errors; tried logging errors - get message that package starts and then it bombs off without any reason. If I run the test package on the old server, pointing to a new server (exporting data from SQL 2022)- it runs fine under Integration or as a SQL job (runs under the same account, exports to the same location on a new server - so it can't be security/access issue). I had tried to export manually and record it as a new SSIS package - export run manually once, but when I try to run newly created package - get the same locking up, then bombing off with no errors on that package as well. What could be missing from SQL 2022 server or specific to VS2022 or Excel 2016? I tried every suggestion that I found on the web - nothing works. We had re-installed Integration and Excel multiple times already.
One difference that we noticed - on old server we can run package with browsing to the package in File Explorer, right click and run it with Integration Services Package Execution Utility, on new server that option doesn't work (utility is installed). Thanks!
Hi @Alla,
Please check your Microsoft ACE Provider.
The 'Microsoft.ACE.OLEDB.12.0' became deprecated. You need to start using its 'Microsoft.ACE.OLEDB.16.0' version.
Sorry, confused. Are you saying that Ace.Oledb.16 doesn't work in VS 2022? Wasn't it your original question if we were using ver 16?