Wie können wir die JRE-Version wird unterstützt von Oracle Database 11g Enterprise Edition Veröffentlichung 11.2.0.2.0 64 Bit (embedded JVM)Oracle Datenbank JVM eingebettet
identifizieren Jeder Vorschlag
Wie können wir die JRE-Version wird unterstützt von Oracle Database 11g Enterprise Edition Veröffentlichung 11.2.0.2.0 64 Bit (embedded JVM)Oracle Datenbank JVM eingebettet
identifizieren Jeder Vorschlag
ich das gefunden geschätzt werden beantworten, für die jVM-Version wird verwendet, auf Oracle-Datenbank
Hier ist die Lösung zu bestimmen:
Wenn Sie benötigen, um herauszufinden, welche java/jdk Version in installiert entlang der Oracle-Server Sie Funktion erstellen und als abrufen Java-ve direkt von JDK. Erste Funktion erstellen ...
CREATE OR REPLACE FUNCTION get_java_property (prop IN VARCHAR2)
RETURN VARCHAR2 IS LANGUAGE JAVA
name 'java.lang.System.getProperty(java.lang.String) return java.lang.String';
.. und dann bekommen die Version
SELECT get_java_property('java.version') FROM dual;
Wenn Sie nicht eine solche Funktion erstellen können, ist allgemeine Regel, dass in Standard-Installation: Oracle 9 verwendet JDK 1.3, Oracle 10 verwendet JDK 1.4.
Sie können auch vermeiden, dass die Funktion zu schreiben, wenn Sie diese Abfrage ausführen:
SELECT dbms_java.get_ojvm_property(PROPSTRING=>'java.version') FROM dual
Welche führt zu dieser Ausgabe wie folgt aus:
SQL>/
DBMS_JAVA.GET_OJVM_PROPERTY(PROPSTRING=>'JAVA.VERSION')
--------------------------------------------------------------------------------
1.5.0_10
und Oracle 11 verwendet JDK 1.6 –
zertifizierte Versionen sind: Die Oracle 11g-Datenbank Embedded JVM unterstützt JRE 1.5. Die Oracle 10g-Datenbank Embedded JVM unterstützt JRE 1.4. Die Oracle 9i-Datenbank Embedded JVM unterstützt JRE 1.3. – user2079954
@ user2079954 Ich habe überall nach einer solchen Liste gesucht. Danke vielmals. Kennen Sie einen Ort im Internet, der alle DBMS-Versionen gegenüber Java-Versionen auflistet? – flindeberg