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

分手后的思念是犯贱 2022-04-01 04:01 326阅读 0赞

Oracle报错:

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

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM2NDExODc0_size_16_color_FFFFFF_t_70

原因:

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

解决方法:

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

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

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

发表评论

表情:
评论列表 (有 0 条评论,326人围观)

还没有评论,来说两句吧...

相关阅读