检查Oracle Text 是否安装以及Oracle Text 是否使用的脚本

来源:互联网 发布:荣哥ug编程教学百度云 编辑:程序博客网 时间:2024/06/05 21:21


检查Oracle Text 是否安装以及Oracle Text 是否使用的脚本

本文中的脚本来源于:
Oracle Text Health Check (文档 ID 823649.1)


作者注:
Oracle Text 是否安装 跟 Oracle Text 是否使用 是不同层次的概念,类似于Microsoft Word软件是否安装 和 Microsoft Word软件是否使用一样。
有人也许有疑问,不用Word,你用啥?可以用永中office,WPS等等,嘿嘿。。

检查Oracle Text 组件是否安装的脚本:

SQL> set lines 300SQL> set pages 300SQL> col comp_name format a50SQL> col status format a15SQL> col version format a20SQL> SELECT comp_name,status,version FROM dba_registry ORDER BY comp_id;COMP_NAME        STATUS    VERSION-------------------------------------------------- --------------- --------------------OLAP Catalog        VALID    11.2.0.4.0Oracle Application Express      VALID    3.2.1.00.12OLAP Analytic Workspace       VALID    11.2.0.4.0Oracle Database Catalog Views      VALID    11.2.0.4.0Oracle Database Java Packages      VALID    11.2.0.4.0Oracle Database Packages and Types     VALID    11.2.0.4.0Oracle Text        VALID    11.2.0.4.0---->>>此处Oracle Enterprise Manager      VALID    11.2.0.4.0Oracle Expression Filter      VALID    11.2.0.4.0JServer JAVA Virtual Machine      VALID    11.2.0.4.0Oracle Multimedia       VALID    11.2.0.4.0OWB         VALID    11.2.0.3.0Oracle Workspace Manager      VALID    11.2.0.4.0Oracle Rules Manager       VALID    11.2.0.4.0Spatial         VALID    11.2.0.4.0Oracle XML Database       VALID    11.2.0.4.0Oracle XDK        VALID    11.2.0.4.0Oracle OLAP API        VALID    11.2.0.4.018 rows selected.SQL> 


检查Oracle Text 组件是否使用的脚本:

SELECT c.*, i.status,i.domidx_status,i.domidx_opstatusFROM ctxsys.ctx_indexes c, dba_indexes iWHERE c.idx_owner = i.ownerAND c.idx_name = i.index_nameORDER BY 2,3;

如上sql,能查询出数据来,就表示使用了Oracle Text全文索引功能。

0 0
原创粉丝点击