2009-09-20 2 views
0

Я бродил по сети, и я встретил много сообщений как этот http://geekswithblogs.net/rakker/archive/2006/10/31/95640.aspxЯвляется ли Oracle ODP.NET стабильным для производства?

ODP.NET и это стабильность. Wow, ODP.NET 10.2.0.20 еще не ужасно стабилен.

Я нахожу довольно удивительным, что такой большой редактор выпускает продукт, который нестабилен, но кажется, что так следует использовать ODP? Есть ли что-то более уверенное?

ответ

0

Должность, которой вы цитируете, составляет 2 года. Текущая стабильная версия - 11.1.0.7.20. Я не использовал его лично, но я бы использовал его для производства.

Если возникнут проблемы с этим (или любыми другими компонентами вашего приложения), тестирование должно найти проблемы перед развертыванием.

2

У меня всегда складывалось впечатление, что Oracle вообще не заботится о технологиях .NET и MS (что понятно). ODP.NET не очень хорошо подходит для модели ADO.NET 2.0 (способ обработки транзакций, параметры команды, связанные порядком, а не имя ...). Но, так или иначе, поскольку Microsoft устарела от своего поставщика Oracle (System.Data.Oracle), у вас действительно нет выбора ... Конечно, есть сторонние поставщики ADO.NET для Oracle (например, от DevArt), но они не свободны. Поэтому, если вы хотите получить бесплатный поставщик ADO.NET Oracle, вы все равно застряли с ODP.NET

Чтобы ответить на вопрос более прямо: я бы не сказал, что ODP.NET нестабилен. У него может быть несколько ошибок, но он очень широко используется в производственных средах по всему миру, чего не было бы, если бы оно было действительно неустойчивым. Поэтому я бы сказал, что маловероятно, что вы столкнетесь с серьезными ошибками.

0

Получите последнюю стабильную версию с сайта Oracle. Но даже тогда вы поймете, что все еще есть утечки соединений. Несмотря на то, что следующие шаги не могут решить ваши проблемы полностью, они, безусловно, помогут:

  1. Используйте используя() {} построить
  2. Написать пакетный процесс удалить все подключения к БД на регулярной основе. По моему опыту каждую неделю для сайта VERY BUSY.

Сообщите мне, если есть лучший способ!

Смежные вопросы