OracleデータベースでMicrosoftEntityFrameworkを使用することは可能ですか?
7 に答える
更新:
Oracle は、Entity Framework を完全にサポートするようになりました。Oracle Data Provider for .NET リリース 11.2.0.3 (ODAC 11.2) リリース ノート: http://docs.oracle.com/cd/E20434_01/doc/win.112/e23174/whatsnew.htm#BGGJIEIC
Linq to Entities および ADO.NET Entity Framework に関するその他のドキュメント: http://docs.oracle.com/cd/E20434_01/doc/win.112/e23174/featLINQ.htm#CJACEDJG
注: ODP.NET は Entity SQL もサポートしています。
DevArtのOraDirectプロバイダーは、エンティティフレームワークをサポートするようになりました。http://devart.com/news/2008/directs475.htmlを参照してください
Oracle は、ODP.net と Entity Framework の「方向性声明」を発表しました。
要約すると、ODP.Net ベータ版は 2010 年末頃、製品版は 2011 年のいずれかになります。
はい。Oracle データベース (11G) 用の Entity Framework、LINQ、および Model-First、および .NET 4 で Visual Studio 2010 を使用するこのステップ バイ ステップ チュートリアルを参照してください。
ご存じないかもしれませんが、Oracle は Entity Framework をサポートする ODP.NET をリリースしています。ただし、最初はまだコードをサポートしていません。
http://www.oracle.com/technetwork/topics/dotnet/index-085163.html
答えは「ほとんど」です。
これを使用すると、EF が CROSS および OUTER APPLY 演算子を使用するコードを生成するという問題が発生しました。このリンクは、MS が 2005 年より前の SQL Server の問題を認識していることを示していますが、これらの演算子は Oracle でもサポートされていないことを忘れています。