![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
bitte Mailadresse prüfen!
Registriert seit: 17.03.2002
Beiträge: 198
|
![]() 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 ![]() |
![]() |
![]() |
![]() |
#2 |
bitte Mailadresse prüfen!
Registriert seit: 17.03.2002
Beiträge: 198
|
![]() 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. |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|