I have an application developed with C# in vs2022, the application uses Oracle.ManagedDataAccess.dll to connect to an Oracle 12c database.
Everything works correctly on the development computer but, when I start the application on a completely new computer, the connection to Oracle does not work, I know that I need to install an Oracle client on the client machine.
The problem is knowing which is the correct client that must be installed on the client machine so that the application can connect to an Oracle database?
Another aspect of the problem is that we requested a new license for a version 19 enterprise database, would the client be the same or is there a difference between the two versions of Oracle?