![]() |
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: |
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