2008-09-17 8 views

Antwort

25

Der OraDirect-Provider von DevArt unterstützt jetzt Entity-Framework. Siehe http://devart.com/news/2008/directs475.html

+1

Devart dotConnect für Oracle (ehemals OraDirect .NET) bietet jetzt Unterstützung für Entity Framework v4 Veröffentlichung Candidate http://www.devart.com/blogs/dotconnect/?p=2062 – Devart

+0

Sie können hier mehr lesen und die Testversion von Devart dotConnect for Oracle herunterladen - http://www.devart.com/dotconnect/oracle/. – JackD

+0

Für Model-First macht das devArt dotConnect DDL-Generierungs-Template einen wesentlich vernünftigeren Stich bei Datentypen als die erste Oracle Beta (zB: macht nicht alles Numerisch (38,0)). Die Oracle-Vorlage generiert nicht einmal Sequenzen für Identitätsfelder ... – piers7

11

Oracle hat ein "statement of direction" für ODP.net und Entity Framework angekündigt:

Zusammengefasst ODP.Net Beta um das Ende des Jahres 2010, die Produktion irgendwann im Jahr 2011

+5

Bis dann V5 der EF versendet hätte, Orakel scheint zu tun, was auch immer es kommen kann, um es zu markieren, es schwer zu verwenden .net mit Oracle und Microsoft tut, was auch immer es davonkommen kann machen es schwer zu bedienen Orakel mit .net –

+1

Die Oracle-Website wurde überarbeitet und einige Links wurden gebrochen. Hier ist der neue Link für die Anweisung von Oracle und Entity Framework: http://www.oracle.com/technetwork/topics/dotnet/whatsnew/oracle-entity-framework-sod-130214.pdf –

1

Die Antwort "meist" ist .

Wir haben ein Problem bei der Verwendung der EF gefunden, wo der Code generiert wird, der die Operatoren CROSS und OUTER APPLY verwendet. This link shows dass MS ein Problem mit SQL Server vor 2005 kennt, vergessen sie jedoch zu erwähnen, dass diese Operatoren auch nicht von Oracle unterstützt werden.

+0

welchen EF Provider verwenden Sie? – Lucas

+0

FYI - Das SQL-Schlüsselwort APPLY wurde der Oracle-Datenbank 12c hinzugefügt. Letztendlich wird dieses Problem verschwinden, wenn Leute zu dieser Version der Datenbank wechseln. Die Szenarien, in denen APPLY angezeigt wird, sind nicht üblich. –

75

aktualisieren:

Oracle unterstützt nun vollständig die Entity Framework. Oracle Data Provider für .NET Freigabe 11.2.0.3 (ODAC 11.2) Release Notes: http://docs.oracle.com/cd/E20434_01/doc/win.112/e23174/whatsnew.htm#BGGJIEIC

Weitere Dokumentation über Linq to Entities und ADO.NET Entity Framework: http://docs.oracle.com/cd/E20434_01/doc/win.112/e23174/featLINQ.htm#CJACEDJG

Hinweis: ODP.NET auch unterstützt Entity SQL.

+0

Oracle wird wahrscheinlich zu einem bestimmten Zeitpunkt in der Zukunft eine Beta-Aktualisierung veröffentlichen. Falls der obige Link unterbrochen wird, sollten Sie http://www.oracle.com/technetwork/topics/dotnet/whatsnew/index.html im Auge behalten. –

+1

Beachten Sie, dass Code-First wird nicht unterstützt –

+1

jetzt, im Jahr 2013, jeder Treiber vollständig verwaltet .NET für Oracle (EF enthalten)? – Kiquenet

Verwandte Themen