New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OracleManaged Migrations fail with runtime Exceptions #890
Comments
This can also be recreated following your quickstart guide, but substituting in the oracle libraries instead. |
It looks like it's using the .NET Framework version of the library. I'll take a look at it tomorrow. |
I've also tried using the devart driver, but it's failing with assembly load exceptions. Do you want me to file that as a separate bug with repro steps? Or append it this one? |
@fubar-coder you're right, I substituted the beta driver in place of the managed driver in the code and it runs fine. I'll submit a PR and you can choose to merge it if you'd like. |
Please file a separate issue. A PR would be welcome. It's good that you were able to solve the problem. |
Here's the PR I've submitted. I've tested locally and I can now run oracle migrations as a dotnet core application. #891 |
Oracle plans to release a non-beta version of the driver in Q3, but it's the only Oracle driver that works under Linux/MacOS. The console tool ( The statement from Oracle can be found on the Oracle website. The console tool will switch to the new driver when it becomes stable. |
When trying to migrate an oracle database with version 3.0, runtime exceptions occur. If using oraclemanaged the following exception occurrs
This is using the oracle beta driver that supports dotnet core.
If using the Devart DotConnect driver, it fails because it says it can't find the correct version of Devart.Data, even though I can see it in the output directory.
To repro this is a netcoreapp2.1 project with the following dependencies
The text was updated successfully, but these errors were encountered: