日期:2014-05-16  浏览次数:20466 次

(转)ORA-00600错误及其解决方案

转自: http://blog.chinaunix.net/u1/52658/showart.php?id=1096310

?

ORA-00600错误及其解决方案

错误描述:

数据库版本:

SQL> select * from v$version;

?

BANNER

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

Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod

PL/SQL Release 10.2.0.1.0 - Production

CORE??? 10.2.0.1.0 Production

TNS for 32-bit Windows: Version 10.2.0.1.0 - Production

NLSRTL Version 10.2.0.1.0 – Production

错误现象:

执行一条sql语句后出现错误,其中fn_datatoipstr是一个数字转IP串的函数,

fn_ipstrtodata是一个ip字符串转数字的函数。

SQL> select rownum rn ,t.* from (select? filehash,filename,updatetime,fn_datatoipstr(peerip) peerip? from t_edonkey_temp_peers_info? where 1 =1 and fn_ipstrtodata(fn_datatoipstr(peerip)) >= 3396543741? order by updatetime desc) t;

?

select rownum rn ,t.* from (select? filehash,filename,updatetime,fn_datatoipstr(peerip) peerip? from t_edonkey_temp_peers_info? where 1 =1 and fn_ipstrtodata(fn_datatoipstr(peerip)) >= 33965