Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Alternative Oracle-Treiber für .net

Ihre Aufgabe kann ohne Software von Drittanbietern gelöst werden:

  1. Installieren Sie Oracle Data Access Components 11g in Ihrer Entwicklungsbox. ODAC 11g ist abwärtskompatibel mit 9i und 10g
  2. Fügen Sie einen Verweis auf die ODAC-Bibliothek in Ihren .NET-Projekten hinzu (Oracle.DataAccess.dll).
  3. Erlauben Sie Ihrer Anwendung, sich ohne die Verwendung von TNSNAMES.ORA zu verbinden. Dazu müssen Sie den Verbindungsdeskriptor in die Verbindungszeichenfolge aufnehmen:

    "user id=scott;password=tiger;data source=" +"(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)" +"(HOST=sales-server)(PORT=1521))(CONNECT_DATA="+"( SERVICE_NAME=sales.us.acme.com)))"

Da Sie den Verbindungsdeskriptor in die Verbindungszeichenfolge einfügen, ist der Thin Client auf den Zielcomputern nicht erforderlich.

Frohe Bereitstellung.