Gibt es .NET Data Provider für Oracle, die installiert werden nicht die Oracle Client verlangen?

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

  •  22-07-2019
  •  | 
  •  

Frage

Ich bin eine Rich-Client-Anwendung zu entwickeln, die das Entity Framework (mit DevArt der dotConnect für Oracle) verwenden werden zu einer zentralen Oracle-Datenbank zu verbinden. Ich habe jedoch festgestellt, dass dieses Szenario jeden Client-Rechner erfordert das Oracle-Client, um die Oracle 10g-Server verbinden installiert sein. Gibt es eine einfache Möglichkeit, um dieses? Haben die anderen Arten von Oracle-Anbieter (ODP.NET, EntLib Daten, MS .NET Oracle-Provider) haben die gleichen Anforderungen?

EDIT: Dank tuinstoel, ich habe mehr Forschung getan und bestätigt, dass DevArt den dotConnect kann im Direct-Modus ausgeführt werden, die nicht die Oracle-Client-Software installiert wird, erfordert. Dies soll meine Frage der Verbindung zu Oracle mit dem Entity Framework lösen. Ich plane auch zu Oracle mit einem DbConnection zu verbinden, für die ich auch DevArt Oracle-Provider nutzen kann. Mein Problem ist jetzt, dass ich nicht der Direct-Modus bekommen zu arbeiten.

War es hilfreich?

Lösung

odp.net erfordert die Installation des Oracle-Client.

las ich auf Devart Website, die Sie nicht (immer) benötigen einen Oracle-Client, wenn Sie dotConnect zu Oracle verwenden:

  

dotConnect für Oracle bietet zwei   Anschlußmodi zum Oracle-Server:   Verbindung über das Oracle Call   Schnittstelle und direkte Verbindung über   TCP / IP. Anwendungen geschrieben mit   dotConnect für Oracle sind leicht zu   bereitstellen, benötigt keine Installation von   Oracle-Client-Software, und neigen dazu,   diejenigen, schneller als die anderen Daten verwenden   Connectivity-Lösungen.

Warum also diese Frage?

Andere Tipps

Ja, es gibt Drittanbietern ... sehen diese

Die neuen Managed Provider für Oracle auf nuget verfügbar ist, und Sie müssen nicht das gesamte Oracle-Client installieren.

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

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top