Oracle 10: как связать использование Oracle 10 с ASP.NET MVC 2, VS 2010 и Microsoft IIS 7? - PullRequest
1 голос
/ 30 июня 2010

У нас есть замечательное веб-приложение ASP.NET MVC 2, использующее MS SQL 2008 и VS 2010. Клиент хочет использовать Oracle 10g в качестве внутренней базы данных.Я хочу указать на это наше приложение MVC2 и запустить наши тесты.Я понятия не имею, с чего начать с Oracle 10g.

У кого-нибудь есть практические ссылки о том, как настроить базу данных Oracle 10g и использовать ее вместо SQL 2008 выше для тестирования?Я предполагаю, что у Oracle есть своего рода версия для разработчиков, как у Microsoft есть SQL Express.Есть идеи?

1 Ответ

1 голос
/ 30 июня 2010

Oracle эквивалентен Microsoft SQL Express Oracle XE .Но я не думаю, что вам будет легко перенести ваше приложение на использование OracleXE вместо MSSQLServer Express.

Если вы используете LinQ to SQL, у вас нет поддержки Oracle.Если вы используете Entity Framework, у вас есть сторонняя поддержка Oracle (хотя предполагается, что официальная поддержка Oracle будет в процессе).

Поставщик ADO.NET будет другим.

И, конечно, у вас не будет 100% эквивалентности типов данных.

Поэтому я желаю вам удачи, и еслиу вас есть возможность убедить клиента использовать SQLServer Express или подготовиться к переносу большого количества вашего приложения.

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