- Mike Kolenda
- PowerBuilder
- Friday, 21 June 2024 08:55 PM UTC
Version 2019 R2 Build 2353
We have a PowerBuilder application (32-bit) that connects to a .NET DLL via OLE. Within this DLL we connect to Oracle using Provider Factories. We recent decided to stop using “System.Data.OracleClient” and have begun using "Oracle.ManagedDataAccess.Client". When I deploy the upgraded DLL with the supporting files along with my PB application and run it the connection within the DLL fails indicating “Unable to find the requested .Net Framework Data Provider”.
I used NuGet to install the package in Visual studio for "Oracle.ManagedDataAccess.Client" and tested the connectivity and queries using a .NET winforms application successfully. I don't appear to have any trouble with .NET applications.
I've also tried installing ODP.NET to the applications folder with no luck. Any insight on what else I may try to resolve this? I there anything specific I need to do within my PB application so it will recognize the provider factory within the DLL?
Find Questions by Tag
Helpful?
If a reply or comment is helpful for you, please don’t hesitate to click the Helpful button. This action is further confirmation of their invaluable contribution to the Appeon Community.