ADO.NET Entity Data ModelでOracleに接続する方法

.net entity-framework oracle visual-studio-2008

質問

私がこの質問をしたとき、誰かが私にここでEntity Frameworkを使うように忠告しました: データ層、厳密に型付けされたデータセットあるいはクラスを構築するほうが良いもの

Entity Frameworkについての記事をたくさん読んだので、Entity Frameworkはデータソースに依存しないように設計されており、一般的なDBMSのほとんどをサポートすることを理解しました。

vs2008 SP1を使用していて、 ADO.NET Entity Data Modelを追加しようとしましたが、Oracle接続からモデルを生成できませんでした。SQLServerをサポートしているだけのようです。

それでそれはOracleをサポートするのか、それともまだサポートしていませんか。


人気のある回答

また、モデルファーストエンティティフレームワーク設計のためのOracleを使用した複数のチュートリアルも実施しましたが、それらはすべて同じ問題を抱えていました。

サーバーエクスプローラを介してOracleデータベースに接続できましたが、ADO.NET Entity Data Modelを追加したときは接続できませんでした。私が見たのは、選ぶべきSQL Serverドライバだけでした。

私は最終的にこの記事を準備しました、それは以下を述べました:

http://otn.oracle.com/dotnetからダウンロードできる32ビットのOracle Developer Tools for Visual Studioは、Entity Frameworkのデザイン時機能およびTableAdapterウィザードなどの他のVisual Studioデザイナに必要です。このNuGetのダウンロードでは、デザイン時のツールは使用できず、ランタイムサポートのみが可能です。

記事から提供されているリンクに従って、Visual Studio用のOracle Developer Toolsを使用して32ビットODACをダウンロードしたところ、Oracle DBに接続できました。



Related

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