Oracle报错:

Caused by: java.sql.SQLSyntaxErrorException: ORA-02049: timeout: distributed transaction waiting for lock

Caused by: java.sql.SQLSyntaxErrorException: ORA-02049: timeout: distributed transaction waiting for

原因:

因为表被锁了。可能原因是其他人正在执行表走着,你插入表数据得时候就会报这个错。也可能是数据库sql devleper在调试没有commit,又在服务器运行,则报错。

 

解决方法:

(1)把所有sql dev窗口commit或者回滚,保证执行。

(2)等待正在执行得程序释放为止

(3)实在不行,重启服务器,把正在运行得程序重启关掉,释放。

 

相关文章:

  • 2022-12-23
  • 2022-02-03
  • 2022-12-23
  • 2022-12-23
  • 2021-11-13
  • 2021-06-03
  • 2021-12-09
猜你喜欢
  • 2021-10-27
  • 2022-12-23
  • 2022-12-23
  • 2021-11-06
  • 2021-12-27
  • 2021-10-03
相关资源
相似解决方案