Wie verbinde ich die Oracle-Datenbank als Backend in asp.net (C #)?
Was ist die Verbindungszeichenfolge dafür?
als ich versuchte mich zu verbinden, bekam ich den folgenden Fehler:
ORA-12154: TNS: Konnte die angegebene Verbindungskennung nicht auflösen
Antworten:
1 für die Antwort № 1Die tatsächliche Verbindungszeichenfolge hängt von den Parametern Ihres Servers ab (IP, Instanzname, Anmeldeinformationen usw.).
Hier ist eine Seite mit mehreren "Beispiel" Verbindungszeichenfolgen für Oracle:
http://www.connectionstrings.com/oracle
1 für die Antwort № 2
Um sich mit Oracle DB mit .NET zu verbinden, ist der beste Weg:
- Installieren Sie den Oracle-Client
- Konfigurieren Sie tnsNames.ora
- Referenz .net-Projekt zu Oracle.DataAccess.Dll (ODP.NET)
- Erstellen Sie eine Verbindung mit
OracleConnection
Objekt
Ich werde nicht einmal auf andere Möglichkeiten eingehen, weil dies der goldene Standard für die .net-Ora-Konnektivität ist