Существуют ли какие-либо поставщики данных .NET для Oracle, которые не требуют установки Oracle Client?

StackOverflow https://stackoverflow.com/questions/444243

  •  22-07-2019
  •  | 
  •  

Вопрос

Я разрабатываю клиентское приложение с расширенными возможностями, которое будет использовать Entity Framework (с DotConnect DevArt для Oracle) для подключения к центральной базе данных Oracle. Однако я обнаружил, что для этого сценария требуется, чтобы на каждом клиентском компьютере был установлен клиент Oracle для подключения к серверу Oracle 10g. Есть ли простой способ обойти это? У других типов поставщиков Oracle (ODP.NET, EntLib Data, поставщик MS .NET Oracle) есть те же требования?

РЕДАКТИРОВАТЬ: Благодаря tuinstoel я провел больше исследований и подтвердил, что dotConnect DevArt может работать в режиме Direct, который не требует установки программного обеспечения Oracle Client. Это должно решить мою проблему подключения к Oracle с использованием Entity Framework. Я также планирую подключиться к Oracle, используя DbConnection, для чего я также могу использовать поставщика Oracle DevArt. Моя проблема сейчас в том, что я не могу заставить работать прямой режим.

Это было полезно?

Решение

odp.net требует установки клиента Oracle.

Я прочитал на сайте Devart, что вам не нужен (всегда) клиент Oracle, когда вы используете Dotconnect для Oracle:

  

dotConnect для Oracle предлагает два   Режимы подключения к серверу Oracle:   соединение через Oracle Call   Интерфейс и прямое соединение через   TCP / IP. Приложения, написанные с   dotConnect для Oracle легко   развернуть, не требовать установки   Oracle Client Software, и, как правило,   быстрее, чем те, которые используют другие данные   решения для подключения.

Так почему этот вопрос?

Другие советы

Да, есть сторонние поставщики ... посмотрите этот

Новый управляемый поставщик для Oracle доступен на nuget и не требует установки полного клиента Oracle.

http://www.nuget.org/packages/odp.net.managed /

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top