li
  当前位置:主页 > 性能优化 > 文章内容
li
ORA-600(ktftb_backout_xids_3)错误
来源: http://yangtingkun.itpub.net/  作者: yangtingkun    时间:2008-01-26   阅读:4  
本文章共2054字,分2页,当前第1页,快速翻页:
 

在撤销事务的时候碰到了ORA-600错误,错误函数ktftb_backout_xids_3


这个bug是由于指定参数有问题造成的。

SQL> DECLARE
2 V_XID XID_ARRAY;
3 BEGIN
4 V_XID := SYS.XID_ARRAY('0002001C00000374');
5 DBMS_FLASHBACK.TRANSACTION_BACKOUT(2, V_XID);
6 END;
7 /
DECLARE
*
1 行出现错误:
ORA-00600:
内部错误代码, 参数
: [ktftb_backout_xids_3], [1], [0], [], [], [], [], []
ORA-06512:
"SYS.DBMS_FLASHBACK", line 37
ORA-06512:
"SYS.DBMS_FLASHBACK", line 70
ORA-06512:
line 5

后台错误信息为:

Errors in file /data/oracle/diag/rdbms/test11g/test11g/trace/test11g_ora_15095.trc (incident=6154):
ORA-00600:
内部错误代码, 参数: [ktftb_backout_xids_3], [1], [0], [], [], [], [], []
Incident details in: /data/oracle/diag/rdbms/test11g/test11g/incident/incdir_6154/test11g_ora_15095_i6154.trc

trace文件中查看:

Dump file /data/oracle/diag/rdbms/test11g/test11g/incident/incdir_6154/test11g_ora_15095_i6154.trc
Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
ORACLE_HOME = /data/oracle/product/11.1
System name: SunOS
Node name: netdb1
Release: 5.10
Version: Generic_118833-33
Machine: sun4u
Instance name: test11g
Redo thread mounted by this instance: 1
Oracle process number: 19
Unix process pid: 15095, image: oracle@netdb1


*** 2007-12-19 13:28:44.299
*** SESSION ID:(146.29822) 2007-12-19 13:28:44.299
*** CLIENT ID:() 2007-12-19 13:28:44.299
*** SERVICE NAME:(test11g.netdb) 2007-12-19 13:28:44.299
*** MODULE NAME:(sqlplusw.exe) 2007-12-19 13:28:44.299
*** ACTION NAME:() 2007-12-19 13:28:44.299

Dump continued from file: /data/oracle/diag/rdbms/test11g/test11g/trace/test11g_ora_15095.trc
ORA-00600:
内部错误代码, 参数: [ktftb_backout_xids_3], [1], [0], [], [], [], [], []

========= Dump for incident 6154 (ORA 600 [ktftb_backout_xids_3]) ========

*** 2007-12-19 13:28:44.310
----- Current SQL Statement for this session (sql_id=79q2xt2hapu3m) -----
DECLARE
V_XID XID_ARRAY;
BEGIN
V_XID := SYS.XID_ARRAY('0002001C00000374');
DBMS_FLASHBACK.TRANSACTION_BACKOUT(2, V_XID);
END;
----- PL/SQL Stack -----
----- PL/SQL Call Stack -----

www.ixdba.net


object line object
handle number name
3950e0648 37 package body SYS.DBMS_FLASHBACK
3950e0648 70 package body SYS.DBMS_FLASHBACK
441b274b8 5 anonymous block

----- Call Stack Trace -----
calling call entry argument values in hex
location type point (? means dubious value)
-------------------- -------- -------------------- ----------------------------
ksedst1() 96 CALL skdstdst() FFFFFFFF7FFF1490 ?
000000000 ?
FFFFFFFF7FFC9018 ?
000000000 ?
FFFFFFFF7FFC9018 ?
1095E7F10 ?
ksedst() 56 CALL ksedst1() 000000000 ? 000000001 ?



阅读更多内容1 · 2 · 下一页>>


  上一篇: JOB调用DBMS_STATS包出错的诊断   下一篇: 检查LINUX环境的CPU缓存
li
 §相关评论  
 热点文章

·Resize datafile导致ASM Crash
·在Oracle10g RAC下新增ASM磁盘
·ORACLE SQL性能优化系列 (一)
·oracle性能调优:管理oracle日志
·oracle RAC环境中系统时钟的调
·why:Rac的心跳线不支持交叉线?
·RAC的VIP及实例依赖关系:版本O
·如何启动DataGuard的备用数据库
·系统表空间IO错误 数据损坏处理
·不幸中的万幸:遭遇ORA-00600 [
·用ORACLE的高级复制实现内外网
li
 编辑推荐
·Resize datafile导致ASM Crash
·在Oracle10g RAC下新增ASM磁盘
·ORACLE SQL性能优化系列 (一)
·oracle性能调优:管理oracle日志
·oracle RAC环境中系统时钟的调
·why:Rac的心跳线不支持交叉线?
·RAC的VIP及实例依赖关系:版本O
·如何启动DataGuard的备用数据库
·系统表空间IO错误 数据损坏处理
·不幸中的万幸:遭遇ORA-00600 [
·用ORACLE的高级复制实现内外网
li
 相关篇章
·JOB调用DBMS_STATS包出错的诊断
·安装ORACLE10201 for ENTERPRISE...
·Enterprise Linux 5上安装64位Or...
·撤销事务报错出现多个ORA-600错误
·RAC安装出现ORA-341和ORA-312错误
·ORA-600(ksmovrflow)错误
·Oracle10g新增BLOCK CHANGE TRAC...
·Oracle11新特性——备份恢复功能...
·Oracle11g物理STANDBY打开模式应...
·2007年总结
·检查LINUX环境的CPU缓存
·Oracle11新特性——撤销事务(二...
·撤销事务指定错误的XID导致ORA-6...
·RMAN CROSSCHECK命令小bug
·安装ORACLE10201 for REDHAT AS4...
·撤销事务报错ORA-55505
·安装Oracle10201 for REDHAT AS4...
·安装ORACLE10201 for REDHAT AS4...
·Oracle11新特性——备份恢复功能...
·减少全库导入时发生的错误(一)
 
li
设为首页 | 关于我们 | 技术服务 | 收藏本站 | 网站地图 | 联系方式 | 本站友情连接