DBA_REGISTRY

Muchas veces, además de conocer la versión exacta de la base de datos (a través de V$VERSION), es necesario saber los componentes instalados, así como su estado y versión.
Desde la versión 9i existe la vista de diccionario de datos DBA_REGISTRY, que proporciona esta información y más… (siempre a usuarios con los correspondientes privilegios)

SQL> select substr(COMP_ID,1,10) COMP_ID, substr(COMP_NAME,1,30) COMP_NAME, VERSION, STATUS  from DBA_REGISTRY;

COMP_ID    COMP_NAME                             VERSION                        STATUS
———- ——————–      ———- —————-
EM              Oracle Enterprise Manager         10.1.0.2.0                     VALID
XDB            Oracle XML Database                 10.1.0.2.0                     VALID
CONTEXT   Oracle Text                                 10.1.0.2.0                     VALID
ORDIM       Oracle interMedia                        10.1.0.2.0                     VALID
EXF            Oracle Expression Filter              10.1.0.2.0                     VALID
OWM          Oracle Workspace Manager         10.1.0.2.0                     VALID
ODM           Oracle Data Mining                     10.1.0.2.0                     VALID
CATALOG    Oracle Database Catalog Views  10.1.0.2.0                     VALID
CATPROC    Oracle Database Packages and T 10.1.0.2.0                     VALID
JAVAVM      JServer JAVA Virtual Machine        10.1.0.2.0                     VALID
XML            Oracle XDK                                    10.1.0.2.0                     VALID
CATJAVA    Oracle Database Java Packages     10.1.0.2.0                     VALID
APS             OLAP Analytic Workspace             10.1.0.2.0                     VALID
XOQ            Oracle OLAP API                            10.1.0.2.0                     VALID