Quantcast
Viewing all articles
Browse latest Browse all 24688

Azure SSIS-IR exporting data to access db file failed - Microsoft.Jet.OLEDB.4.0 is not registered

I have some DTSX packages that exporting data from SQLServer to MDB file.

ConnectionString to connect to MDB file

Data Source=\\***\Temp\Temp.mdb;Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;OLE DB Services=0;

Previously, I used the following code to execute the packages.

Microsoft.SqlServer.Dts.Runtime.Application dtsApplication = new Microsoft.SqlServer.Dts.Runtime.Application();
Microsoft.SqlServer.Dts.Runtime.Package package = dtsApplication.LoadPackage(packagePath, null);
Microsoft.SqlServer.Dts.Runtime.DTSExecResult result = package.Execute();

And now I need to migrate the environment to Azure SSIS IR. After executing the package, some error occurred.

The requested OLE DB provider Microsoft.Jet.OLEDB.4.0 is not registered. If the 64-bit driver is not installed, run the package in 32-bit mode.

After some research, I found a solution that to configure a self-hosted IR as a proxy for an Azure-SSIS IR, but I don't want to setup it.

What else should I do?





Viewing all articles
Browse latest Browse all 24688

Trending Articles



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