Obtivemos essa informação através do SQL:
set lines 200
col COMP_NAME format a50
select COMP_ID,COMP_NAME,VERSION,STATUS from dba_registry;
COMP_ID | COMP_NAME | VERSION | STATUS |
CATALOG | Oracle Database Catalog Views | 11.2.0.4.0 | VALID |
CATPROC | Oracle Database Packages and Types | 11.2.0.4.0 | VALID |
OWM | Oracle Workspace Manager | 11.2.0.4.0 | VALID |
JAVAVM | JServer JAVA Virtual Machine | 11.2.0.4.0 | VALID |
XML | Oracle XDK | 11.2.0.4.0 | VALID |
CATJAVA | Oracle Database Java Packages | 11.2.0.4.0 | VALID |
EXF | Oracle Expression Filter | 11.2.0.4.0 | VALID |
CONTEXT | Oracle Text | 11.2.0.4.0 | VALID |
XDB | Oracle XML Database | 11.2.0.4.0 | VALID |
RUL | Oracle Rules Manager | 11.2.0.4.0 | VALID |
ORDIM | Oracle Multimedia | 11.2.0.4.0 | VALID |
APS | OLAP Analytic Workspace | 11.2.0.4.0 | VALID |
XOQ | Oracle OLAP API | 11.2.0.4.0 | VALID |
AMD | OLAP Catalog | 11.2.0.4.0 | INVALID |
SDO | Spatial | 11.2.0.4.0 | VALID |
EM | Oracle Enterprise Manager | 11.2.0.4.0 | VALID |
RAC | Oracle Real Application Clusters | 11.2.0.4.0 | VALID |
OLS | Oracle Label Security | 11.2.0.4.0 | VALID |
DV | Oracle Database Vault | 11.2.0.4.0 | VALID |
Para corrigirmos esse erro no banco de dados e tornar o componente Oracle OLAP API válido novamente devemos, conectado no banco de dados, executar o sql abaixo:
$ sqlplus / as sysdba
SQL> @?/olap/admin/xoqrelod.sql
Esse SQL irá recriar o componente Oracle OLAP API
Como resultado, serão exibidas diversas mensagens de recriação de objetos, finalizando com a mensagem: PL/SQL procedure successfully completed.
Após a conclusão do SQL anterior, ao fazermos uma nova consulta, verificaremos que o componente aparece como válido na dba_registry
SQL> select COMP_ID,COMP_NAME,VERSION,STATUS from dba_registry;
COMP_ID | COMP_NAME | VERSION | STATUS |
CATALOG | Oracle Database Catalog Views | 11.2.0.4.0 | VALID |
CATPROC | Oracle Database Packages and Types | 11.2.0.4.0 | VALID |
OWM | Oracle Workspace Manager | 11.2.0.4.0 | VALID |
JAVAVM | JServer JAVA Virtual Machine | 11.2.0.4.0 | VALID |
XML | Oracle XDK | 11.2.0.4.0 | VALID |
CATJAVA | Oracle Database Java Packages | 11.2.0.4.0 | VALID |
EXF | Oracle Expression Filter | 11.2.0.4.0 | VALID |
CONTEXT | Oracle Text | 11.2.0.4.0 | VALID |
XDB | Oracle XML Database | 11.2.0.4.0 | VALID |
RUL | Oracle Rules Manager | 11.2.0.4.0 | VALID |
ORDIM | Oracle Multimedia | 11.2.0.4.0 | VALID |
APS | OLAP Analytic Workspace | 11.2.0.4.0 | VALID |
XOQ | Oracle OLAP API | 11.2.0.4.0 | VALID |
AMD | OLAP Catalog | 11.2.0.4.0 | VALID |
SDO | Spatial | 11.2.0.4.0 | VALID |
EM | Oracle Enterprise Manager | 11.2.0.4.0 | VALID |
RAC | Oracle Real Application Clusters | 11.2.0.4.0 | VALID |
OLS | Oracle Label Security | 11.2.0.4.0 | VALID |
DV | Oracle Database Vault | 11.2.0.4.0 | VALID |
Referência:
Documento Oracle:
Oracle OLAP API Invalid After Upgrade To 11.2.0.4 (Doc ID 1951630.1)