Jak możemy zidentyfikować JRE wersja jest wspierana przez Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 64 bitowej (wbudowany JVM)osadzone bazy danych Oracle JVM
Wszelkie sugestie będą mile widziane
Jak możemy zidentyfikować JRE wersja jest wspierana przez Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 64 bitowej (wbudowany JVM)osadzone bazy danych Oracle JVM
Wszelkie sugestie będą mile widziane
znalazłem odpowiedź dla określenia, która wersja JVM jest wykorzystywana na bazie danych Oracle
Oto rozwiązanie:
jeśli chcesz dowiedzieć się, które java/JDK wersja zainstalowana wzdłuż swojego serwera Oracle można utworzyć funkcję, niż odzyskać java ve rsion direcly z JDK. Najpierw utworzyć funkcję ...
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';
.. a następnie pobrać wersję
SELECT get_java_property('java.version') FROM dual;
Jeśli nie można stworzyć taką funkcję, ogólna zasada jest taka, że w domyślnej instalacji: Oracle 9 używa JDK 1.3, Oracle 10 używa JDK 1.4.
Można również uniknąć konieczności napisać funkcję, jeśli uruchomić tę kwerendę:
SELECT dbms_java.get_ojvm_property(PROPSTRING=>'java.version') FROM dual
który wyświetli coś takiego:
SQL>/
DBMS_JAVA.GET_OJVM_PROPERTY(PROPSTRING=>'JAVA.VERSION')
--------------------------------------------------------------------------------
1.5.0_10
i Oracle 11 używa JDK 1.6 –
Certyfikowane wersje są: Jednostka JVM wbudowana w bazę danych Oracle 11g obsługuje środowisko JRE 1.5. Wbudowana JVM bazująca na Oracle 10g obsługuje środowisko JRE 1.4. Wbudowana wirtualna maszyna bazy danych Oracle 9i obsługuje środowisko JRE 1.3. – user2079954
@ user2079954 Szukałem już listy takiej jak ta. Wielkie dzięki. Czy znasz miejsce w Internecie, które zawiera listę wszystkich wersji DBMS w porównaniu do wersji Java? – flindeberg