ORA-600 [504], ..., [Transaction Branch Allocation] Error When Using XA [ID 868527.1]
来源:互联网 发布:淘宝网首页女装秋装 编辑:程序博客网 时间:2024/04/30 05:29
ORA-600 [504], ..., [Transaction Branch Allocation] Error When Using XA [ID 868527.1]
修改时间 08-SEP-2010 类型 PROBLEM 状态 MODERATED
In this Document
Symptoms
Cause
Solution
References
Platforms: 1-914CU;
This document is being delivered to you via Oracle Support's Rapid Visibility (RaV) process and therefore has not been subject to an independent technical review.
Applies to:
Oracle Server - Enterprise Edition - Version: 11.1.0.6 to 11.2.0.0 - Release: 11.1 to 11.2
Symptoms
ORA-600 [504],..., [66], [6], [transaction branch allocation] errors raised when using distributed transactions. The trace file will show a call stack similar to the following:
ksl_level_check kslgetl ktcsbr kpotxst kpotxsking kpotxen ...
The process state dump will also show that the current session is already holding the 'transaction branch allocation' latch in module k2gget(), e.g.:
(latch info) wait_event=0 bits=42
holding (efd=4) 700000000026348 transaction branch allocation level=6
Location from where latch is held: ktccts.h LINE:592 ID:k2gget:before marking killed:
Context saved from call: 1152921504606827524
state=busy [holder orapid=70] wlstate=free [value=0]
holding (efd=4) 700000059e7f9a0 Child global tx hash mapping level=1 child#=23
...
Cause
This is due to unpublished bug:8607693 fixed in 12.1, 11.2.0.2 and 11.1.0.7.3, as identified in bug:8692822.
Solution
There is no workaround available to this problem which occurs when two or more sessions simultaneously attempt to rollback an XA transaction branch. Thereforeplease check for availability of one-off patches for your specific version and platform via Patch:8607693.
References
BUG:8692822 - D INV INTERFACE ITEMS WITH PRE
NOTE:28104.1 - ORA-600 [504] "Trying to obtain a latch which is already held"
显示相关信息 相关内容
产品
Oracle Database Products > Oracle Database > Oracle Database > Oracle Server - Enterprise Edition
关键字
XA TRANSACTION; DISTRIBUTED TRANSACTIONS
错误
ORA-600[[504]; ORA-600[504]
- ORA-600 [504], ..., [Transaction Branch Allocation] Error When Using XA [ID 868527.1]
- ORA-600 [16606] Error From Database Level Triggers Using :OLD or :NEW Syntax [ID 1089801.1]
- Troubleshooting ORA-3137 [12333] Errors Encountered When Using Oracle JDBC Driver (文档 ID 1361107.1)
- Troubleshooting ORA-3137 [12333] Errors Encountered When Using Oracle JDBC Driver (文档 ID 1361107.1)
- Troubleshooting ORA-3137 [12333] Errors Encountered When Using Oracle JDBC Driver (文档 ID 1361107.1)
- git checkout error when switching branch.
- Error "ORA-28040: No matching authentication protocol" When Using SQLNET.ALLOWED_LOGON_VERSION (Doc
- ORA-600 Lookup Error Categories [ID 175982.1]
- Error handling when using Git
- ‘ORA-00022: invalid session ID; access denied’ error message when running AE
- ORA-15505 error when replay.
- Hibernate XA transaction
- ORA-03137: TTC Protocol Internal Error : [12333] Using JDBC Driver (文档 ID 752297.1)
- ORA-03137: TTC Protocol Internal Error : [12333] Using JDBC Driver (文档 ID 752297.1)
- meet error when using maven Updating...
- Error when using imshow on OS X
- ORA-15033 error when run root.sh
- ORA-600/ORA-7445/ORA-700 Error Look-up Tool (文档 ID 153788.1)
- oracle网络基础
- listView.addFooterView时出现java.lang.ClassCastException:
- curl使用简介---转载
- ORA-02143: invalid STORAGE option --DSG oracle 11g 复制数据到oracle 10g
- 关于数据类型未知或者将会不断增加的解决方案
- ORA-600 [504], ..., [Transaction Branch Allocation] Error When Using XA [ID 868527.1]
- 不使用随机数的洗牌算法/Shuffle sort and other fallacies of randomization
- 简明 Vim 练级攻略
- 读一位作者的微软面试心得想到的
- RMAN的"rman: can't open target"错误
- 初试WCF
- 中兴U880刷机
- C++ 变长参数列表函数的用法
- C++ 特性 面试