さまざまなデータベース用のEntity Frameworkプロバイダーのリスト

.net database entity-framework orm provider

質問

どのプロバイダが存在し、それらを使用した経験

私はそこにある可能性のあるすべてのネイティブ.NET Framework Entity Frameworkプロバイダー、およびデフォルトのLINQ2Entities (MS for MS SQLからの)と比較したそれらの制限について知りたいのです。同じデータベースの方がもっといいのであれば。教えてください。このリストでこの投稿を更新します。

この投稿に直接追加のプロバイダを追加するか、回答を入力してください。他の人は(私も含めて)それをリストに追加します。

エンティティフレームワーク1

Microsoft SQL Server Standard / Enterprise / Express

Microsoft SQL Server CE(コンパクトエディション)

  • どんなプロバイダ?

MySQL

  • MySQL Connector (バージョン6.0以降) - 同じ式ツリーでSkip()Take()Sort()を使用する際の問題について読みました。これに関する経験や知識を入力してください。

    :MySQL Connector / NET Visual Studio統合は、Express EditionのVisual Studioではサポートされていません。つまり、データベースエクスプローラウィンドウでMySQLデータベースを表示したり、Visual StudioウィザードダイアログボックスでMySQLデータソースを追加することはできません。一部のユーザーは、これがEntity FrameworkとMySQLをVisual Studio Express内で使用する能力を制限すると感じるかもしれません。

  • Devart dotConnect for MySQL - 私が読んだMySqlのコネクタと似たような問題があり、どちらもMSのせいにしています [これらの問題は解決されるはずです]

SQLite

PostgreSQL

オラクル

DB2

Sybase

Informix

火の鳥

プロバイダラッパー

エンティティフレームワーク4( ベータ版

Microsoft SQL Server

  • MicrosoftのLinq to Entities 4 - .net 4.0およびVisual Studio 2010に同梱。これまでのところEF4の唯一のプロバイダ

MySQL

SQLite

PostgreSQL

オラクル

Microsoft SQL Server分析サービス(SSAS)

人気のある回答

DB2がEF 4と連携するとはまだ思いません。もしそうなら、誰かが私を修正し、それがどのように行われたかを教えてください。 DB2プロバイダーがデータソースダイアログに表示されません。



ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ
ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ