您的位置:首页 > 数据库 > Oracle

C# 用SqlBulkCopy 批量插入oracle数据 遇到了 ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效

2014-09-27 11:03 881 查看

http://www.2cto.com/database/201210/161154.html

后来在网上看到了这篇文章

原来,表死锁了

解决方法如下:

①:查出死锁会话id

select session_id from v$locked_object;


②根据上面的会话id查出serial#, 下面的56就是①查出的会话id

SELECT sid, serial#, username, osuser FROM v$session where sid = 56;


③删除死锁(56为①查出的会话id,2088为②查出的serial#, )

ALTER SYSTEM KILL SESSION '56,2088';
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐