unable to rollback aborted in-doubt branch on resource
2016-06-17 18:39
1326 查看
unable to rollback aborted in-doubt branch on resource -error=XAER_RMFAIL, extra error=ORA-1031. Caused by: java.sql.SQLSyntaxErrorException: ORA-01031: insufficient privileges at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:445) at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:389) at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:382) at oracle.jdbc.driver.T4CTTIfun.processError(T4CTTIfun.java:600) at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:450) at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:192) at oracle.jdbc.driver.T4CTTIOtxen.doOTXEN(T4CTTIOtxen.java:168) at oracle.jdbc.driver.T4CXAResource.doTransaction(T4CXAResource.java:746) at oracle.jdbc.driver.T4CXAResource.kputxrec(T4CXAResource.java:809) at oracle.jdbc.driver.T4CXAResource.doRollback(T4CXAResource.java:645) at oracle.jdbc.xa.client.OracleXAResource.rollback(OracleXAResource.java:936)
grant FORCE ANY TRANSACTION privilege solved
http://bitronix-transaction-manager.10986.n7.nabble.com/Transactions-don-t-rollback-with-Websphere-MQ-td1502.html
https://docs.oracle.com/cd/B28359_01/server.111/b28310/ds_txns004.htm#i1008089
相关文章推荐
- PreparedStatement中in子句的处理
- 遭遇Reply from : TTL expired in transit.
- "TTL expired in transit" 具体解释第1/3页
- SQL SERVER中关于exists 和 in的简单分析
- SQL查询中in和exists的区别分析
- 在MySQL中创建带有IN和OUT参数的存储过程的方法
- IIS访问ASP页面时报错The requested resource is in use.的解决办法
- 探讨select in 在postgresql的效率问题
- js中for in语句的用法讲解
- Some tips of wmi scripting in jscript (1)
- 全面解析JavaScript里的循环方法之forEach,for-in,for-of
- Linux的获利之路
- Ajax in action 英文版配书源码 下载
- Select data from an Excel sheet in MSSQL
- SQL实现递归及存储过程中In()参数传递解决方案详解
- Mysql子查询IN中使用LIMIT应用示例
- Oracle In和exists not in和not exists的比较分析
- MySQL的FIND_IN_SET函数使用方法分享
- MySQL查询in操作 查询结果按in集合顺序显示
- IN&EXISTS与NOT IN&NOT EXISTS 的优化原则小结