Sql 多次插入失败后的ORA-02049

Sql 多次插入失败后的ORA-02049,sql,oracle,oracle11g,locking,dblink,Sql,Oracle,Oracle11g,Locking,Dblink,你能帮我找出哪里出了问题吗。我有一个表,我从另一个表执行了一个非常大的select insert。第一个表来自数据库链接。在几次不成功的尝试和测试(我的查询当时是错误的)之后,它开始抛出上述ora,甚至不允许我插入一行。我可以从那里选择,但没有数据丢失。我如何才能再次开始在那里插入?(1)。请向我们展示选择和插入。(2). 检查DB链接-当您通过dblink对该表进行简单选择时,它会说什么。随着时间的推移,我已经更改了查询。现在我甚至不能执行像insert into这样的简单测试查询table@

你能帮我找出哪里出了问题吗。我有一个表,我从另一个表执行了一个非常大的select insert。第一个表来自数据库链接。在几次不成功的尝试和测试(我的查询当时是错误的)之后,它开始抛出上述ora,甚至不允许我插入一行。我可以从那里选择,但没有数据丢失。我如何才能再次开始在那里插入?

(1)。请向我们展示选择和插入。(2). 检查DB链接-当您通过dblink对该表进行简单选择时,它会说什么。随着时间的推移,我已经更改了查询。现在我甚至不能执行像insert into这样的简单测试查询table@link(id)值(100)。选择“工作正常”,我可以看到所有数据(处于插入之前的状态)。我尝试使用alter session close database link关闭并重新打开链接;-同样,您在这里检查了一些解决方案:您是否尝试过确保以前使用DBLink的所有会话都已终止?您没有提供任何代码和实际错误消息-简而言之,您没有提供实际的、可操作的诊断信息。有人应该如何帮助?