Wir planen, unsere Anwendungsserver auf eine neue Version von JRun zu aktualisieren, die ein Upgrade von Java 1.4 auf Java 1.6 mit sich bringt. Als Teil davon haben wir verschiedene Teile unseres Software-Stacks getestet und festgestellt, dass wir uns auch unsere Oracle JDBC-Treiber ansehen müssen.
In Bezug auf die Oracle-Site und die Dokumentation scheinen die verschiedenen Versionen in erster Linie auf verschiedene Versionen der JDBC-API abzuzielen, die in der Regel der Version der JVM entsprechen, in der sie eingeführt wurden. Da Java (im Allgemeinen) abwärtskompatibel ist, scheint dies der Fall zu sein Bei ojdbc14.jar zu bleiben mag am sinnvollsten sein, aber ich hatte gehofft, jemand da draußen könnte die Dinge ein bisschen besser klären.
In den Dokumenten wird speziell ein solches Diagramm aufgerufen, weshalb ich mich frage, ob ojdbc14.jar unter Java 6 offiziell unterstützt wird.
classes12.jar - for Java 1.2 and 1.3
ojdbc14.jar - for Java 1.4 and 1.5
ojdbc5.jar - for Java 1.5
ojdbc6.jar - for Java 1.6
Gibt es etwas, das ich aus Systemsicht beachten sollte, wenn ich Treiber und virtuelle Maschinen mische und anpasse?