Devart dotConnect for Oracle (dawniej OraDirect .NET) zapewnia teraz wsparcie dla Entity Framework v4 Release Candidate devart.com/blogs/dotconnect/?p=2062
Devart
Możesz przeczytać więcej i pobrać wersję próbną Devart dotConnect dla Oracle tutaj - devart.com/dotconnect/oracle .
JackD
W przypadku Model-first, szablon generowania DevArt dotConnect DDL znacznie lepiej radzi sobie z typami danych niż pierwsza wersja beta Oracle (np. Nie tylko czyni wszystko numerycznym (38,0)). Szablon Oracle nie generuje nawet sekwencji dla pól tożsamości ...
Do tego czasu V5 EF byłby już dostarczony, wydaje się, że wyrocznia robi wszystko, co może ujść na sucho, aby zaznaczyć, że trudno jest używać .net z Oracle, a Microsoft robi wszystko, co może ujść na sucho, utrudniając korzystanie z Oracle z .net
Ian Ringrose,
1
Witryna Oracle została przeprojektowana, a niektóre linki zostały zerwane. Oto nowe łącze do wytycznych dotyczących Oracle i Entity Framework: oracle.com/technetwork/topics/dotnet/whatsnew/…
Podczas korzystania z niego napotkaliśmy problem, w którym EF generuje kod, który używa operatorów CROSS i OUTER APPLY. To łącze pokazuje, że MS wie, że ma problem z SQL Server przed 2005 rokiem, jednak zapominają o tym, że te operatory również nie są obsługiwane przez Oracle.
FYI - słowo kluczowe APPLY SQL zostało dodane do Oracle Database 12c. W końcu ten problem zniknie, gdy ludzie przejdą do tej wersji bazy danych. Scenariusze, w których pojawia się APPLY, nie są tak powszechne.
Odpowiedzi:
Dostawca DevArt OraDirect obsługuje teraz strukturę encji. Zobacz http://devart.com/news/2008/directs475.html
źródło
Aktualizacja :
Oracle teraz w pełni obsługuje Entity Framework. Oracle Data Provider for .NET Release 11.2.0.3 (ODAC 11.2) Release Notes: http://docs.oracle.com/cd/E20434_01/doc/win.112/e23174/whatsnew.htm#BGGJIEIC
Więcej dokumentacji na temat Linq to Entities i ADO.NET Entity Framework: http://docs.oracle.com/cd/E20434_01/doc/win.112/e23174/featLINQ.htm#CJACEDJG
Uwaga: ODP.NET obsługuje również Entity SQL.
źródło
Firma Oracle ogłosiła „wytyczne” dotyczące ODP.net i Entity Framework:
Podsumowując, beta ODP.Net pod koniec 2010 roku, produkcja około 2011 roku.
źródło
Tak. Zapoznaj się z samouczkiem krok po kroku dotyczącym Entity Framework, LINQ i Model-First dla bazy danych Oracle (11G) oraz korzystania z programu Visual Studio 2010 z .NET 4 .
źródło
Jeśli jeszcze tego nie wiesz, Oracle wypuściło ODP.NET, który obsługuje Entity Framework. Jednak najpierw nie obsługuje kodu.
http://www.oracle.com/technetwork/topics/dotnet/index-085163.html
źródło
Odpowiedź brzmi „głównie”.
Podczas korzystania z niego napotkaliśmy problem, w którym EF generuje kod, który używa operatorów CROSS i OUTER APPLY. To łącze pokazuje, że MS wie, że ma problem z SQL Server przed 2005 rokiem, jednak zapominają o tym, że te operatory również nie są obsługiwane przez Oracle.
źródło
Teraz ma nowy pakiet NuGet, spróbuj go użyć: https://www.nuget.org/packages/Oracle.ManagedDataAccess.EntityFramework/
źródło