OracleConnection.Open wirft ORA-12541 TNS keinen Listener

8

Ich verbinde mich also über C # mit einem externen Server. Ich habe gerade Oracle 11g -Client von hier aus auf meinem Rechner installiert: Ссылка (255MB eins).

Nachdem ich viele Blogs / Fragen gelesen habe, fand ich diesen Artikel nützlich:

Ссылка

Also ist das korrekt? Ich kann nichts tun. Der DBA muss die Datei LISTENER.ORA bearbeiten?

Mein tnsnames.ora sieht so aus:

%Vor%

Es wirft mich den Fehler bei:

%Vor%

Was soll ich tun? Ich freue mich über Kommentare. Danke!

    
RG-3 24.09.2012, 19:16
quelle

2 Antworten

5

Danke für all Ihre Eingaben. Ich habe meine Verbindungszeichenfolge geändert und es hat funktioniert. Hier sieht es so aus:

%Vor%     
RG-3 25.09.2012, 00:33
quelle
9

Sie können dies auf verschiedene Arten tun: Wenn Sie Ihre TNSNames-Datei verwenden, sollte die Datenquelle den TNSHosts-Eintragsnamen (das Bit vor dem ersten "=" aus dem tnsnames.ora) angeben, nicht den Hostnamen:

%Vor%

Oder Sie können den gesamten TNS-Eintrag wie folgt in die Verbindungszeichenfolge einfügen:

%Vor%     
dkackman 24.09.2012 19:22
quelle