全文索引ctx_report.query_log_summary 运行错误
过程如下:
------1
SQL> exec ctx_output.start_query_log('query.log');
------2
SELECT *
FROM   T2
WHERE  CONTAINS(T2.NAME, 'Tom') > 0;
------3
DECLARE
   -- Local variables here
   THE_QURIES CTX_REPORT.QUERY_TABLE;
BEGIN
   -- Test statements here
   CTX_REPORT.QUERY_LOG_SUMMARY('query.log', NULL, THE_QURIES, ROW_NUM => 3, MOST_FREQ => TRUE, HAS_HIT => TRUE);
   FOR I IN 1 .. THE_QURIES.COUNT
   LOOP
      DBMS_OUTPUT.PUT_LINE(THE_QURIES(I).TIMES || '  ' || THE_QURIES(I).QUERY);
   END LOOP;
END;全文索引ctx_report.query_log_summary 运行错误
sqlplus报告:*
第 1 行出现错误:
ORA-20000: Oracle Text 错误:
DRG-50857: oracle error in ctx_report.query_log_summary
ORA-00942: 表或视图不存在
ORA-06512: 在 "CTXSYS.DRUE", line 160
ORA-06512: 在 "CTXSYS.CTX_REPORT", line 171
ORA-06512: 在 line 6