Verwendung neuen Treiber für JDBC-Zugriff auf OracleDB

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hi zusammen,

vielleicht kann mir von euch jemand weiterhelfen, wir wissen im Moment nicht so richtig an was unser "Problem" liegen könnte.

Bisher haben wir über einen älteren Treiber (classes12.jar) von Java aus auf unsere OracleDB zugegriffen. Nach einigesn Tests haben wir uns jetzt jedoch entschlossen auf die neuere Version des Treibers (ojdbc14.jar) umzusteigen.

Die DB-Zugriffe und alles funktionieren auch weiterhin ohne Probleme (sind sogar schneller als mit dem alten Treiber). Nur gibt es bei Oracle ja die View V$SESSION, in der man sich die Verbindungen zur Datenbank anzeigen kann.

Mit dem alten Treiber Stand bisher in der Spalte PROGRAM von V$SESSION der Text "JDBC Thin Client". Mit Verwendung des neuen Treibers wird dieses Feld jedoch nicht mehr befüllt und es bekommt den in Inhalt NULL.

Hat von euch jemand bereits Erfahrungen damit warum das so ist, bzw. kann man da beim Verbindungsaufbau von Java etwas mitgeben, damit dieses Feld befüllt wird?

Irgendwie gehen muss es, da der SQLDeveloper von Oracle auch über den ojdbc14-Treiber die Verbindung aufbaut, und bei diesem steht dann unter PROGRAM auch etwas drin (SQL Developer).

Im Moment sucht ich auch noch im Internet habe bis jetzt aber noch nicht so richtig was gefunden.

Vielleicht kann mir von euch ja jemand weiterhelfen! :D

Danke euch schon mal

Gruß
Eminent
 
G

Guest

Gast
Entschuldigt das bescheidene Deutsch im Thread-Titel aber ich kann mich nicht einloggen und ausbessern! :(
 

Caffè Latte

Bekanntes Mitglied
Hi,

mal zum Thema: kannst du denn den Programmnamen selber setzen? Hier mal Beispielcode:

Code:
    DriverManager.registerDriver(new oracle.jdbc.OracleDriver());
    java.util.Properties props = new java.util.Properties();
    props.put("v$session.program", "Test");
    Connection conn =  DriverManager.getConnection ("jdbc:oracle:thin:user/tiger@localhost:1521:xe", props);
 
G

Guest

Gast
Caffè Latte hat gesagt.:
Hi,

mal zum Thema: kannst du denn den Programmnamen selber setzen? Hier mal Beispielcode:

Code:
    DriverManager.registerDriver(new oracle.jdbc.OracleDriver());
    java.util.Properties props = new java.util.Properties();
    props.put("v$session.program", "Test");
    Connection conn =  DriverManager.getConnection ("jdbc:oracle:thin:user/tiger@localhost:1521:xe", props);

Hi,

sorry für die späte Antwort aber Freitag bin ich früher heim und heute war den ganzen Vormittag so viel los.

Es funktioniert mit deiner Methode wunderbar! DANKE vielmals!! Hatte zwar schon versucht den Parameter zu setzen, habe jedoch nur program statt v$session.program gesetzt und das hat er nicht genommen.

Wie gesagt mit deinem Lösungsvorschlag funktioniert es.

DANKE

Gruß
Eminent
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
S MySQL Hibernate: Fehler bei Verwendung von 2 unterschiedlichen Enumration Datenbankprogrammierung 3
B MySQL Verwendung von rs.close() und stmt.close() Datenbankprogrammierung 2
L Verwendung DB Datenbankprogrammierung 7
F jdbc nur für lokale verwendung Datenbankprogrammierung 2
D SQLite INSERT OR REPLACE INTO macht neuen Eintrag?! Datenbankprogrammierung 2
D MySQL Neuen Datensatz mit "new" anlegen Datenbankprogrammierung 16
J Java DB Neuen Eintrag am Anfang der Table Datenbankprogrammierung 6
P Mittels Java einen neuen MySQL User erstellen Datenbankprogrammierung 4
Eldorado MySQL Hibernate - neuen Datensatz einfügen Datenbankprogrammierung 2
S Daten einer Tabelle vergleichen und ggs neuen Wert einfügen Datenbankprogrammierung 8
D Erstellen einer neuen Datenbank Datenbankprogrammierung 3
P Fehlermeldung beim Erstellen einer neuen Tabelle Datenbankprogrammierung 2
Watsoon Treiber wird in Intellij nicht geladen Datenbankprogrammierung 2
S ODBC Treiber in Java Editor einbinden Datenbankprogrammierung 3
N Java, sql, jar, JDBC-Treiber in Classpath Datenbankprogrammierung 8
platofan23 MySQL Java Programm findet Treiber für mySQL auf Debian-Server nicht? Datenbankprogrammierung 11
B MySQL Data Tools Plattform - "Database Connections" findet den Treiber nicht Datenbankprogrammierung 1
C Über Classpath MongoDB Treiber einbinden und korrekte import Pfade Datenbankprogrammierung 8
S probleme mit dem jdbc treiber Datenbankprogrammierung 1
dzim Cassandra Cluster DB und der Java-Treiber Datenbankprogrammierung 1
K Eclipse Apache Derby Treiber Problem Datenbankprogrammierung 4
G PostgreSQL Treiber laden schlägt fehl wegen: "... passwortbasierte Authentifizierung ..." Datenbankprogrammierung 2
Q MySQL JDBC-Treiber Problem Datenbankprogrammierung 2
J JDBC in Library|"Treiber konnte nicht geladen werden"" Datenbankprogrammierung 2
D MySQL Treiber konnte nicht geladen werden Datenbankprogrammierung 3
N Welcher Treiber ist der beste? Datenbankprogrammierung 2
V PostgreSQL JDBC Treiber fehlt Datenbankprogrammierung 6
S ODBC Treiber Problem/oder unvermögen Datenbankprogrammierung 18
G PostgreSQL jar-file läd db-treiber nicht Datenbankprogrammierung 6
H Microsoft Access Treiber wird nicht gefunden Datenbankprogrammierung 9
JavaKaffee Derby/JavaDB Quartz-WebAnwendung - Connection/Treiber Problem Datenbankprogrammierung 47
R ODBC-Treiber sehr langsam Datenbankprogrammierung 5
Screen Ich suche eine SQLDatenbank ohne JDBC-Treiber Datenbankprogrammierung 12
D MySQl Treiber in .jar Datei einbinden, Bukkit Datenbankprogrammierung 2
C DB.Treiber wird nicht gefunden? Datenbankprogrammierung 5
M H2 Laden der H2-Treiber schlägt fehl Datenbankprogrammierung 2
NoXiD Access Datenbank in java einbinden ohne ODBC treiber zu erstellen Datenbankprogrammierung 5
E MySQL Treiber wird nicht geladen Datenbankprogrammierung 5
E MySQL Treiber aus NetBeans laden Datenbankprogrammierung 13
A mysql Treiber nich gefunden Java Editor Datenbankprogrammierung 6
C SQL Server Treiber [DBNETLIB] Datenbankprogrammierung 14
M JDBC/ODBC Treiber-Einbindung Datenbankprogrammierung 5
C Treiber laden Datenbankprogrammierung 4
padde479 Verfügbare Treiber anzeigen Datenbankprogrammierung 2
P Treiber für OracleDB Datenbankprogrammierung 5
S Benötige Hilfe mit DB Treiber Datenbankprogrammierung 4
G treiber für datenbank zugriff Datenbankprogrammierung 3
G Welchen Treiber? Datenbankprogrammierung 3
S Oracle JDBC Treiber Problem Datenbankprogrammierung 4
H Konnte den Treiber com.mysql.jdbc.Driver nicht laden. Datenbankprogrammierung 19
J MS sql Server 2005 Treiber Datenbankprogrammierung 9
R Eclipse findet JDBC Treiber nicht Datenbankprogrammierung 2
A Andere Möglichkeit als JDBC Treiber für den Datenbankzugriff Datenbankprogrammierung 3
G Probleme mit Laden des JDBC-Treiber in HSQLDB Datenbankprogrammierung 2
G DB2 Connect, welchen treiber? Datenbankprogrammierung 4
M Treiber wird nicht gefunden Datenbankprogrammierung 5
B Laden eines JDBC Treiber. Datenbankprogrammierung 7
G wohin mit dem treiber ? mysql-connector-java-5.0.5-bin.jar Datenbankprogrammierung 12
N mysql.jdbc treiber wird nicht gefunden Datenbankprogrammierung 2
N MySQL Treiber via JDBC in Tomcat Servlet Datenbankprogrammierung 3
J Problem mit dem JDBC Treiber Datenbankprogrammierung 5
A Datenbankzugriff per Applet - Problem beim Treiber laden Datenbankprogrammierung 6
V JDBC Treiber laden Datenbankprogrammierung 2
I Keine Treiber-Klasse! Datenbankprogrammierung 9
G MySQL Treiber Datenbankprogrammierung 6
R Servlet, kann nicht den Treiber laden Datenbankprogrammierung 4
F SocketException vom mySQL-Treiber abfangen Datenbankprogrammierung 3
F mySQL-Treiber Ausliefern mit install4j Datenbankprogrammierung 2
T Treiber laden PostgreSQL Datenbankprogrammierung 3
G Probleme mit Treiber (connector) Datenbankprogrammierung 20
märliprinz JDBC Treiber Datenbankprogrammierung 11
H mySql Connector/J Treiber wird nicht gefunden Datenbankprogrammierung 2
F Treiber nachladen oder nach Bedarf Datenbankprogrammierung 4
G JDBC2-Treiber für Interbase Datenbank? Datenbankprogrammierung 4
L Java 1.5.0_04 & Oracle 9.2.0.6: JDBC Treiber? Datenbankprogrammierung 10
R MS ACCESS freier JDBC Treiber Datenbankprogrammierung 4
G JDBC- Treiber installieren Datenbankprogrammierung 3
P Wie Treiber für IBM DB2 für JAVA installieren? Datenbankprogrammierung 15
C Problem mit Treiber? insert into Befehl geht nicht Datenbankprogrammierung 5
S jdbc treiber problem Datenbankprogrammierung 12
Z kostenloser Treiber (MySQL) für kommerziellen Einsatz? Datenbankprogrammierung 5
G JDBC-Treiber-Fehlermeldung Datenbankprogrammierung 4
H JDBC-Treiber wird nicht geladen Datenbankprogrammierung 2
8 Java-MySQL wie geht das mit dem Treiber? Datenbankprogrammierung 3
F Problem mit Oracle-JDBC-Treiber Datenbankprogrammierung 5
R Mit JAR-Datei ist MySQL-Treiber nicht auffindbar Datenbankprogrammierung 10
J Wie finde ich den Treiber? Datenbankprogrammierung 4
F Suche JDBC-Treiber-Installationsanleitung (SUSE Linux) Datenbankprogrammierung 18
S Applets und Oracle-Treiber Datenbankprogrammierung 2
2 problem mit jdbc treiber Datenbankprogrammierung 4
G JDBC Treiber für dBase Datenbank? Datenbankprogrammierung 3
M Treiber für mysql Datenbanken Datenbankprogrammierung 2
G Kein Geschenk, der JDBC-Treiber ! Datenbankprogrammierung 30

Ähnliche Java Themen


Oben