Open jpiquot opened 6 years ago
I would suggest that we try refactor this code to make it extensible. When we manage to move at least one in an external module (as a test) then this issue should be fixed. It will require YesSql to have an Oracle provider first.
Hi Sebastien, Yes, I was thinking that the provider would not be too much work as YesSql uses Dapper that supports Oracle. The only issue is that there is no official .Net Core provider for Oracle. I have too options: 1) Use OrchardCore targetting net461 2) Use a third party .Net Core Oracle Provider I will try next week all these.
Adding Oracle to YesSql & thinking about database extensibility here may allow things much easier
Related to this https://github.com/sebastienros/yessql/issues/81
Hello,
I have been evaluating Orchard Core, but would like to use Oracle DB.
Oracle has released a provider for .NET Core (https://www.nuget.org/packages/Oracle.ManagedDataAccess.Core/2.18.6), and also a EntityFramework provider (currently still in Beta) (https://www.nuget.org/packages/Oracle.EntityFrameworkCore/2.18.0-beta3)
Have there been any updates for supporting Oracle?
Thank you
IMHO we should wait until the RTM release
Hi @hishamco does Orchard use Entity Framework? If so I agree, but if not, the Oracle.ManagedDataAccess.Core is an RTM release. I was in beta earlier last year.
No, it uses YesSQL. Shouldn’t be too hard to write a provider for it.
Do you know the license?
Sent from my iPhone
On 10 Apr 2019, at 22:13, pbros notifications@github.com wrote:
Hi @hishamco does Orchard use Entity Framework? If so I agree, but if not, the Oracle.ManagedDataAccess.Core is an RTM release. I was in beta earlier last year.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.
I think we need to close this issue, and better track it in YesSql sebastienros/yessql#81
This can be left open so once the YesSQL issue is resolved we can continue with this one. However, I think Oracle DB support at most can be on some best effort basis, not on part with the other providers.
Hi, I need to add a new database provider for oracle databases but it seems that the store initialization is hardcoded. I can add a new provider but it will result in a store initialization error.
Could we put the initialization code as part of the DataProvider so the Store initialization uses it ?
Regards, Jérôme Piquot Flexmind France