oracle数据库被另一用户锁表导致无法操作
若用户存在,则让他提交或回退。
若是操作卡住了,则使用以下命令杀死进程。
SQL> select t2.username,t2.sid,t2.serial#,t2.logon_time from v$locked_object t1,v$session t2 where t1.session_id=t2.sid order by t2.logon_time; USERNAME SID SERIAL# LOGON_TIME ------------------------------ ---------- ---------- ------------ SLVIEW 726 22769 09-MAR-21 SLVIEW 3 7915 09-MAR-21 SLVIEW 827 56891 09-MAR-21 SQL> alter system kill session '726,22769' 2 ;
发表评论