Wie wählen Sie einen Oracle-provider für .Net Anwendung?

Ich versuche herauszufinden, was ist der beste Weg, um eine Verbindung eines (bestehenden) ASP.Net Anwendung auf eine Oracle-Datenbank zu Lesen sein Wörterbuch Informationen.

Gibt es einfach zu viele Möglichkeiten:

  • MS-Daten-Provider für Oracle (erfordert 8.1.7, den namespace System.Daten.OracleClient)
  • Oracle Data Provider für .NET (erfordert 9.2, Oracle-namespace.DataAccess)
  • Oracle-Provider für OLE DB
  • MSDASQL-und ODBC -

Als meine aktuelle app nutzt MSSQL-server, weitere Optionen wären:

  • Verknüpften Server, Zugriff über server..Benutzer.Objekt
  • Verbindungsserver über OPENROWSET

Gibt es ein paar Fragen, die sich auf ähnliche Themen zu SO, aber nur einige angenommen haben, Antworten.

Was ist Ihre Erfahrung mit jeder Fahrer? Was sind Ihre vor-und Nachteile?

Natürlich Oracle empfehlen, ODP.Net. Die Anforderung von version 9.2 (oder höher) ist heute ein problem?

InformationsquelleAutor devio | 2009-03-25
Schreibe einen Kommentar