Oracle 10.2.0.3的Ora-1461错误

| | Comments (0)

 

发现最近在Oracle 10.2.0.3的RAC环境中,时不时会提示下面错误:

ORA-1461 encountered when generating server alert SMG-3500

 

经研究发现,其是Oracle 10g的一个Bug,并且目前只有Oracle 10.2.0.3会遇到:

造成这个错误的原因是由于SMON 进程正在 UPDATE SMON_SCN_TIME表时引发了ORA-1461:

下面是诊断信息:

 

DIAGNOSTIC ANALYSIS:

--------------------

Set the event 1461 and got the smon trace file which shows the error

.

SQL> alter system set EVENT="1461 TRACE NAME ERRORSTACK LEVEL 10" 

scope=spfile;

.

ksedmp: internal or fatal error

ORA-01461: can bind a LONG value only for insert into a LONG column

Current SQL statement for this session:

update smon_scn_time set orig_thread=0, time_mp=:1, time_dp=:2, scn=:3,  

scn_wrp=:4,  scn_bas=:5, num_mappings=:6, tim_scn_map=:7 where thread=0 and 

scn =  (select min(scn) from smon_scn_time where thread=0)

----- Call Stack Trace -----

ksedmp ksddoa ksdpcg ksdpec ksfpec kgesev 

ksesec0 opiobv opipbr opibvg opiexe opiall0 

opikpr opiodr rpidrus skgmstack rpidru rpiswu2 

kprball ktf_scn_time ktmmon ksbrdp opirip opidrv 

sou2o opimai_real main start 

 

ORA-1461错误有时也会和

ORA-01461: can bind a LONG value only for insert into a LONG column   错误一起出现。

 

Solution:

 Oracle提供 Patch 6602742 补丁下载可以解决问题。

 

不过还好此错误对系统影响不大。

 

--The End--

Categories

留言 (0)

发表留言:



Remember Me?
(输入验证码后方可评论,谢谢支持)


About this Entry

This page contains a single entry by Dodd published on February 22, 2008 10:10 AM.

过年回家,水土不服 was the previous entry in this blog.

Oracle Release Number Format含义 is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Powered by Movable Type 4.0