-
Notifications
You must be signed in to change notification settings - Fork 245
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
RH not running against Oracle DBs on Linux Docker containers #416
Comments
Hi, @ninjabadgerpirate , sorry for the issues when running against Oracle. That said, we do have a lot of issues on Oracle, and we are running with very old Oracle drivers. We have an issue from 2015 on converting to the managed Oracle provider, but no one has fixed it since then (#171 ) The docker image is based on Linux and .net core, and the oracle provider does not, unfortunately, in its current form, work on anything else than Windows. I have very little experience with Oracle the latest 15 years, so testing of this migration would be a bit lacking. So, to be frank, we are dependent on someone with Oracle competence stepping up and pulling the Oracle implementation forward technology-wise. This is the mixed blessing of Open source, I'm afraid. Nothing gets done if nobody does it. And, I, as maintainer, don't have the time and resources to solve everything. Collaborative effort is a prerequisite. |
Hi, I tried to test it over oracle v21 packages, but still same problem.
problematic line :)
Did anybody solve this somehow? |
Hi, @ninjabadgerpirate - could you please check out if my reboot of RoundhousE, called grate, solved this issue? It uses much newer Oracle libraries. It should be a more-or-less drop-in replacement to RoundhousE: https://erikbra.github.io/grate/ |
Glad to hear about Grate. I will definitely give it a try and let you know what I find. |
Please do, and do get back to me on any Oracle issues, if you still use Oracle, as the Oracle implementation is not tested very thoroughly, as I don't use Oracle on a day-to-day basis. |
Hello, I have a Docker image running on a Ubuntu Linux Container where I have installed DotNetCore 2.1, Roundhouse and the Oracle client tools for Linux x64 systems (as mentioned in the wiki here) however whenever I run the rh command:
rh /cs="SERVER=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=51521))(CONNECT_DATA=(SERVICE_NAME=xid)));User Id=SYSTEM;Password=***" /csa="SERVER=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=51521))(CONNECT_DATA=(SERVICE_NAME=xid)));User Id=SYSTEM;Password=***" /dt="oracle"
I get the following error:
Could you tell me if there's a specific version of the Oracle Client tools that is expected? Or if there is some missing configuration or Environment variable that I need to provide? Unfortunately the wiki is not very clear on this point.
RoundhouseOracleProject.zip
The text was updated successfully, but these errors were encountered: