どのプロバイダーがあり、それらを使用した経験
そこにある可能性のあるすべてのネイティブ.NETFramework Entity Frameworkプロバイダーと、デフォルトのLINQ2Entities(MS for MS SQL)と比較した制限について知りたいです。同じデータベースにもっと良いものがあれば。教えてください。このリストでこの投稿を更新します。
この投稿に直接プロバイダーを追加するか、回答を提供してください。他の人(私を含む)がリストに追加します。
エンティティフレームワーク1
Microsoft SQL Server Standard / Enterprise / Express
- Linq2エンティティ-MicrosoftSQLServerコネクタ
- DataDirectADO.NETデータプロバイダー
Microsoft SQL Server CE(Compact Edition)
- プロバイダーはありますか?
MySQL
MySQLのコネクタ(バージョン6.0以降) -使用しているとき、私は問題について読んだ
Skip()
、Take()
そしてSort()
これについて誰も歓迎入力に彼らの経験/知識-同じ式ツリー内を。注:MySQL Connector / NET Visual Studio統合は、VisualStudioのExpressEditionではサポートされていません。つまり、データベースエクスプローラーウィンドウでMySQLデータベースを表示したり、VisualStudioウィザードのダイアログボックスからMySQLデータソースを追加したりすることはできません。一部のユーザーは、これによりVisual StudioExpress内でEntityFrameworkとMySQLを使用する機能が制限されることに気付く場合があります。
Devart MySQLのキ繝ァ繝ヨ-
私が読んだとしてMySQLのコネクタと同様の問題とそれのための非難のMSの両方試してみるには、[これらの問題をすることになっている解い]
SQLite
PostgreSQL
オラクル
- Devart dotConnect for Oracle
- Oracle用のサンプルエンティティフレームワークプロバイダー-コミュニティの取り組みプロジェクト
- DataDirectADO.NETデータプロバイダー
DB2
- IBM Data ServerProviderはEFをサポートしています。ここにいくつかの制限がありますます。
- DataDirectADO.NETデータプロバイダー
Sybase
Informix
- IBM Data ServerProviderはInformixをサポートします
ファイヤーバード
プロバイダーラッパー
Entity Framework 4(ベータ版)
Microsoft SQL Server
- MicrosoftのLinqto Entities 4-.net4.0およびVisualStudio2010に同梱。これまでのところ、EF4の唯一のプロバイダー
MySQL
- MySQL .NETコネクタ、ほとんど機能しますが、CreateDatabaseメソッドとDatabaseExistsメソッド(v6.3.5)に関する保留中の問題
- MySQL用のDevartdotConnect
SQLite
PostgreSQL
オラクル
Microsoft SQL Server Analysis Services(SSAS)