Как я могу подключиться к Oracle в ADO.NET Entity Data Model - PullRequest
5 голосов
/ 23 августа 2009

Кто-то посоветовал мне использовать Entity Framework здесь, когда я задал этот вопрос: что лучше построить слой данных, строго типизированные наборы данных или классы

Итак, я прочитал много статей о Entity Framework, я понял, что Entity Framework спроектирован так, чтобы быть независимым от источника данных, и он будет поддерживать большинство популярных СУБД.

У меня версия 2008 с пакетом обновления 1 (SP1), и я попытался добавить Модель данных объекта ADO.NET , но я не смог сгенерировать модель из соединения с Oracle, похоже, он просто поддерживает SQL Server !!

Так поддерживает он Oracle или нет?!

Ответы [ 2 ]

4 голосов
/ 16 июня 2016

Я также следовал нескольким учебным пособиям по моделированию первоосновной структуры с Oracle, но все они оказались в одном тупике.

Мне удалось подключиться к базе данных Oracle через обозреватель сервера, но не при добавлении модели данных объекта ADO.NET. Все, что я видел, это выбор драйверов для SQL Server.

В конце концов я подготовил статью , в которой говорилось следующее:

32-разрядные инструменты Oracle Developer Tools для Visual Studio, загружаемые с http://otn.oracle.com/dotnet, требуются для функций времени разработки Entity Framework и для других разработчиков Visual Studio, таких как мастер TableAdapter. Эта загрузка NuGet не включает инструменты времени разработки, только поддержку времени выполнения.

По ссылке, приведенной в статье, я скачал 32-битный ODAC с Oracle Developer Tools для Visual Studio, и это позволило мне подключиться к моей БД Oracle.

3 голосов
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...