oracle 10.2.0.2.0的一个BUG

简介: SELECT * FROM v$versionBANNER ------------------------------------------...

SELECT * FROM v$version

BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise Edition Release 10.2.0.2.0 - 64bi
PL/SQL Release 10.2.0.2.0 - Production
CORE 10.2.0.2.0 Production
TNS for Linux: Version 10.2.0.2.0 - Production
NLSRTL Version 10.2.0.2.0 - Production
5 rows selected.

执行如下SQL以system用户:

SELECT table_name, column_name, s.segment_name, CHUNK, PCTVERSION, CACHE,
LOGGING, in_row, s.tablespace_name, initial_extent, next_extent,
min_extents, pct_increase, max_extents, FREELISTS, freelist_groups,
BUFFER_POOL, FREEPOOLS, RETENTION
FROM SYS.dba_segments s, SYS.dba_lobs l
WHERE l.owner = s.owner
AND l.owner = :own
AND l.segment_name = s.segment_name
AND s.segment_type = 'LOBSEGMENT'

出现如下错误:

ORA-00600: internal error code,arguments:[15160]

查询发现:

CAUSE DETERMINATION
====================
This is a known problem
The base bug is
BUG 4648181 10.1.0.4 ORA-600 [15160] JOINING DBA_OBJECTS AND DBA_SEGMENTS

执行如下命令后,可以正常执行:

alter session set "_optimizer_cost_based_transformation"=off;


目录
相关文章
|
存储 Oracle 关系型数据库
Oracle字符乱码、数据越界访问典型Bug分析
前言: 作为乙方,在甲方客户那里验收阶段发现两个诡异Bug。以下就问题来源、问题根因、解决方案、如何避免做详细描述。
180 0
|
Oracle 数据库 关系型数据库
Oracle字符乱码、数据越界访问典型Bug分析
作为乙方,在甲方客户那里验收阶段发现两个诡异Bug。以下就问题来源、问题根因、解决方案、如何避免做详细描述。
470 0