Hallo,
ich versuche krampfhaft mit Hilfe der Klasse OracleConnection eine Verbindung zu einer Oracle10g Datenbank aufzubauen. Leider gelingt mir das nicht
Ich benutze diese Klasse, weil ich keinen ODBC-Treiber und keine Zugriffe auf die Client-Installation haben möchte. (tnsnames.ora usw). Falls ich es richtig verstanden habe, erreicht man dies mit dieser Klasse. Ich habe 2 Rechner die stehen im gleichen Subnetz. Ich kann mich von meinem Entwicklungsrechner mittels http://192.168.1.7:8080/apex wunderbar auf meiner Datenbank tummeln. Leider gelingt mir es nicht programmiertechnisch eine Verbindung aufzubauen. Ich habe den connect String schon in allen Schattierungen variiert.
Im Web habe ich rund eine Milliarde Beispiele folgender Art gefunden:
Dies scheinen aber Beispiele die Zugriff auf die tnsnames.ora benötigen. Kann mir einer einen connect string providen, mit dem mir der Zugriff auf meine Datenbank unter den beschriebenen Voraussetzungen gelingt, oder bin ich hier völlig auf dem falschen Dampfer??
Vielen Dank für eure Hilfe!!
ich versuche krampfhaft mit Hilfe der Klasse OracleConnection eine Verbindung zu einer Oracle10g Datenbank aufzubauen. Leider gelingt mir das nicht
Ich benutze diese Klasse, weil ich keinen ODBC-Treiber und keine Zugriffe auf die Client-Installation haben möchte. (tnsnames.ora usw). Falls ich es richtig verstanden habe, erreicht man dies mit dieser Klasse. Ich habe 2 Rechner die stehen im gleichen Subnetz. Ich kann mich von meinem Entwicklungsrechner mittels http://192.168.1.7:8080/apex wunderbar auf meiner Datenbank tummeln. Leider gelingt mir es nicht programmiertechnisch eine Verbindung aufzubauen. Ich habe den connect String schon in allen Schattierungen variiert.
Code:
con.ConnectionString = "Data Source=192.168.1.7;User ID=XXXX;Password=xxx;"; try { con.Open(); MessageBox.Show("Connection to data base established succesfully!"); //con. } catch (OracleException oexcp) { MessageBox.Show(oexcp.Message); }
Code:
// C# OracleConnection con = new OracleConnection(); con.ConnectionString = "User Id=MYSCHEMA;Password=MYPASSWORD;" + "Data Source=Oracle";
Vielen Dank für eure Hilfe!!
Comment