oracle-Verbindungszeichenfolge mit C# mit oledb

Im entwickeln einer Applikation in C#, die Verbindung zu Oracle 10g.

Wenn ich mit ODP. Net und das

Verbindungszeichenfolge "Data Source=Angelo-HP/XE;User ID=MAPFRE;Password=123456"
Ich kann verbinden und führen Sie eine Aktion mit der Datenbank,

aber wenn ich OleDbConnection (System.Daten.OleDb) mit diesem

connection String: "Provider=OraOLEDB.Oracle, OLEDB.NET=true;PLSQLRSet=true;User ID=mapfre;password=123456;Data Source=XE"
Ich habe diesen Fehler:

ORA-12154: TNS:could not resolve the connect identifier specified

Wenn ich versuche, verwenden Sie Open () - Methode aus OleDbConnection.

Ich denke, dass ist nicht oracle-Konfiguration, denn ich kann eine Verbindung vom ODP und sqldeveloper client.

Irgendeine Idee?

Dank,

Haben Sie den tns-Namen setup korrekt auf Ihrem oracle-client? %oraclehome%\network\admin
Ihre DataSource-Wert ist anders, sowohl connection string Beispiele.
Sie haben Recht,vielen Dank

InformationsquelleAutor Angelo Gabriel Escudero Vía | 2012-10-06

Schreibe einen Kommentar