Wenn Sie wissen möchten, welche Oracle Version sie installiert haben, können Sie folgende Query verwenden, um die Oracle Version abzufragen:
SELECT * FROM v$version;
Oder etwas schöner formatiert:
SELECT banner FROM v$version
WHERE rownum=1;
Banner |
Oracle Database 18c Express Edition Release 18.0.0.0.0 - Production |
oder aktuell in der Cloud
Oracle Database 21c Enterprise Edition Release 21.0.0.0.0 - Production
oder für die XE Version 21c:
Banner |
Oracle Database 21c Express Edition Release 21.0.0.0.0 - Production |
Wenn Sie auch noch die Versionen der einzelnen Komponenten von Oracle interessieren (dazu sind aber DBA Rechte notwendig):
SELECT comp_name, version_full, status
FROM dba_registry;
Die Ausgabe könnte dann (hier für die Oracle Version 18c) so aussehen:
COMP_NAME VERSION_FULL STATUS
------------------------------------- ------------ -----------
Oracle Database Catalog Views 18.3.0.0.0 VALID
Oracle Database Packages and Types 18.3.0.0.0 VALID
JServer JAVA Virtual Machine 18.3.0.0.0 VALID
Oracle XDK 18.3.0.0.0 VALID
Oracle Database Java Packages 18.3.0.0.0 VALID
OLAP Analytic Workspace 18.3.0.0.0 VALID
Oracle Real Application Clusters 18.3.0.0.0 OPTION OFF
Oracle XML Database 18.3.0.0.0 VALID
Oracle Workspace Manager 18.3.0.0.0 VALID
Oracle Text 18.3.0.0.0 VALID
Oracle Application Express 19.1.0.00.15 VALID
Für die Version 21c in der Cloud:
COMP_NAME VERSION_FULL STATUS
-------------------------------------------------- ------------------------------ -----------
Oracle Database Catalog Views 21.0.0.0.0 VALID
Oracle Database Packages and Types 21.0.0.0.0 VALID
Oracle Real Application Clusters 21.0.0.0.0 OPTION OFF
Oracle Label Security 21.0.0.0.0 VALID
Oracle Text 21.0.0.0.0 VALID
Spatial 21.0.0.0.0 VALID
Oracle Locator 21.0.0.0.0 VALID
Oracle Application Express 20.2.0.00.20 VALID
Oracle Database Vault 21.0.0.0.0 VALID
Zusätzliche Details zur Oracle Version erhalten sie unter:
SELECT namespace,version,comments
FROM dba_registry_history;
Die Ausgabe könnte dann z.B. so aussehen:
DATAPATCH | 18 | RDBMS_18.4.0.0.0DBRU_LINUX.X64_181017 |
---|
Für Oracle Apex Benutzer gibt es eine Info, welche Patches installiert wurden:
SELECT patch_number,patch_version,installed_on
FROM apex_patches;
Die Ausgabe könnte dann z.B. so aussehen:
PATCH_NUMBER PATCH_VERSION INSTALLED_ON
------------ ---------------- -------------------
32006852 2020.12.03 2020-12-15 19:33:44
32006852 2020.10.22 2020-11-12 22:56:40
32006852 2020.11.17 2020-12-04 21:03:58
oder für APEX 22.1
PATCH_NUMBER PATCH_VERSION INSTALLED_ON
------------ ------------------------------ -------------------
34020981 1 2022-06-21 07:43:24