ホームページ >php教程 >PHP开发 >ORACLE でロックされたテーブルをクエリする方法と、セッションのロックを解除して解放する方法

ORACLE でロックされたテーブルをクエリする方法と、セッションのロックを解除して解放する方法

高洛峰
高洛峰オリジナル
2017-01-06 10:40:511467ブラウズ

ORACLE EBS が特定の FORM インターフェイスを操作している場合、またはバックグラウンド データベースが特定のテーブルを操作している場合、テーブルが特定のユーザーによってロックされており、他のユーザーに影響を与えている可能性があります。操作を続行できなくなるには

--锁表查询SQLSELECT object_name, machine, s.sid, s.serial# 
FROM gv$locked_object l, dba_objects o, gv$session s 
WHERE l.object_id = o.object_id 
AND l.session_id = s.sid;

ロックされたテーブルを見つけて、ロックを解除してください

--释放SESSION SQL: 
--alter system kill session 'sid, serial#'; 
ALTER system kill session '23, 1647';

ロックされたテーブルをクエリする方法やセッションのロックを解除して解放する方法に関するその他の ORACLE 関連記事については、PHP 中国語 Web サイトに注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。