Поставщик Oracle VS 2012 RC

База данных: Oracle 11g

Поставщик VS 20120: ODAC 11.2 Release 4 и инструменты разработчика Oracle для Visual Studio (11.2.0.3.0)

Я только что обновился до VS 2012 RC и даже не могу подключиться к своей базе данных. Я не ожидаю, что EF 5 или .NET 4.5 будут работать с этим провайдером, но я просто хочу установить цель своего решения для .Net 4 и по-прежнему иметь возможность подключаться к моей базе данных. Когда я использую обозреватель серверов, я не вижу провайдера, который я обычно использую, и единственный провайдер оракула, который поставляется с VS, поддерживает до 10g и устарел.

Может ли кто-нибудь помочь мне с получением поставщика для oracle 11g в VS 2012?


person danmanallen    schedule 29.06.2012    source источник


Ответы (2)


Я смог понять это, хотя поиски в Google не дают четкого представления о возможности найти поставщика оракулов для использования в VS 2012 RC, .NET 4.5 с использованием EF 5. Поэтому я спасу всех, кто пытается сделать то же самое. какая-то беда!

Devart разрабатывает поставщиков для различных баз данных. Я отказался от поиска одного для .NET 4.5 и искал только альтернативы поставщикам, выпущенным оракулом для поддержки EF 4.2. Я нашел эту альтернативу на сайте Devarts, и она называется dotConnect for Oracle.

http://www.devart.com/dotconnect/oracle/download.html

На момент написания этой статьи у них была версия 7. Я узнал, что она поддерживает VS 2012 RC и EF5, посмотрев примечания к выпуску в правой части экрана. Из того, что я могу сказать, это нигде больше не проявляется. Однако он поддерживает подключение к базе данных oracle 11G с использованием .NET 4.5 и EF 5. Работает так, как должно. Это стоит денег, но я чувствую, что это стоит своей цены, а не ожидания Oracle, который не сделал никаких комментариев или объявлений о разработке поставщика для .NET 4.5 и которому так и не удалось предоставить EF 4.3, несмотря ни на что.

Так что сэкономьте время и нервы и проверьте dotConnect для оракула.

person danmanallen    schedule 29.06.2012

Доступен этот поставщик Ora.NET для Oracle 11g (поддерживает .NET 4.5):

64-разрядная http://www.oracle.com/technetwork/database/windows/downloads/index-090165.html

32-разрядная http://www.oracle.com/technetwork/database/windows/downloads/index-101290.html

person Davos    schedule 05.12.2012
comment
Я опубликовал свой ответ некоторое время назад, и я согласен с тем, что теперь они поддерживают .NET 4.5. Я поговорил с представителем команды Oracle, который отвечает за поставщика, и он заверил меня, что он будет поддерживаться вместе с VS 2012. Вопрос был только в том, когда он будет доступен и какие функции будут поддерживаться. Поставщик Oracle по-прежнему ограничен в том, какие функции EF он поддерживает. - person danmanallen; 13.12.2012
comment
Достаточно справедливо, если он не полностью поддерживает EF. Жалко, что за что-то подобное придется платить. Я полагаю, что это не обязательно конец поставщика Oracle, который терпит неудачу, а скорее конец .NET, следовательно, ниша на рынке для таких компаний, как devart, чтобы получить прибыль. Вы могли бы подумать, что Oracle предложит бесплатный коннектор, упрощающий использование Oracle в качестве серверной части для проектов .NET и EF, что может привести к увеличению продаж Oracle DB. - person Davos; 17.12.2012