Entity Frameworkを使用して、かなり単純なサンプルプロジェクトを開始しました。このプロジェクトでは、SQLServer2000データベースから新しいエンティティデータモデルを作成しました。LINQ to Entitiesを使用してデータをクエリし、画面に値を表示することができます。
私は非常によく似たスキーマを持つOracleデータベースを持っています(正確にしようとしていますが、Oracleのすべての詳細を知りません)。プロジェクトを最小限の労力でSQLServerとOracleの両方のデータストアで実行できるようにしたいと思います。エンティティデータモデルの構成文字列を変更するだけで、残りはEntityFrameworkが処理することを望んでいました。ただ、思った通りシームレスには動かないようです。
誰かが私がやろうとしていることをしましたか?繰り返しになりますが、Entity Frameworkを使用して、最小限の労力でSQL ServerまたはOracleデータベースからデータをクエリ(および更新)できるアプリケーションを作成しようとしています。2番目の目標は、データストアを切り替えるときにアプリケーションを再コンパイルする必要がないことです。「データベースからモデルを更新」する必要がある場合は、再コンパイルする必要がないので問題ないかもしれませんが、このルートを使用する必要はありません。誰かが必要かもしれないステップを知っていますか?