WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Oracle OLEDB Connection ohne TNSNames Eintrag (http://www.wcm.at/forum/showthread.php?t=169868)

delphirocks 14.07.2005 19:03

Oracle OLEDB Connection ohne TNSNames Eintrag
 
Hallo!

Ist es möglich, bei einer Oracle OLEDB Connection den Connectionstring so anzugeben, daß der OLEDB Provider NICHT auf den TNSNames.ora Eintrag zurückgreift, sondern daß man anstattdessen die Parameter direkt mitgeben kann ?

Es gibt ja mehrerer Möglichkeiten, auf Oracle über TCP zuzugreifen (Java thin driver,Corelab .net/Delphi Komponenten).

Leider kommt bei mir in diesem speziellen Fall das nicht in Frage, sondern es muß über den OLEDB gehen.

Habe verschiedene Möglichkeiten ausprobiert, bin aber bis jetzt zu keinem Ergebnis gekommen.

z.B.
Provider=OraOLEDB.Oracle;Protocol=Tcp;Host=192.168 .79.43;Port=1521;Service Name=ORAXX;User ID=blabla;Password=xxxx;

liefert einen TNS:Protocol adapter error


:heul:

delphirocks 29.07.2005 18:45

Also ich beantworte mir die Frage hier selbst:

Laut meinem Hoster funktioniert der folgende Connection String:

Provider=OraOleDb.Oracle.1;Password=yourpassword;P ersist Security Info=True;User ID=yourusername;Data Source=
(DESCRIPTION =(ADDRESS=(PROTOCOL=TCP)(HOST=1.2.3.4)(PORT=1521)) (CONNECT_DATA=(SERVICE_NAME=ORAXXX))

Vielleicht hilft's ja wem.


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:58 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag