Является ли ODP.NET распространяемым?[закрыто]
Вопрос
Являются ли библиотеки Oracle ODP.NET распространяемыми?Например, могу ли я просто включить Oracle.DataAccess.dll в мое приложение и ссылаться на него, не попадая в какие-либо юридические проблемы?Лицензия на скачивание ODAC на OTN довольно непонятна в юридическом плане, что не дает понять, могу я или не могу включить dll напрямую.
Решение
То, что вы хотите распространить, - это Мгновенный клиент Oracle.Это свободно распространяемый компонент Oracle, который содержит файлы, необходимые для клиентских приложений, и ничего больше.
Лично я никогда никогда не использовал его с ODP.NET но есть статья об использовании Instant Client и ODP.NET на веб-сайте Oracle.Я использовал Instant Client для приложений Java и Perl без каких-либо проблем.
Другие советы
Oracle теперь публикует "пакет redist".Это называется "ODAC (Oracle Data Access Components) с xcopy".Сюда входят драйверы ODP, instant client и все необходимые поддерживающие неуправляемые библиотеки DLL.
http://www.oracle.com/technetwork/database/windows/downloads/index-101290.html