同事在測試庫上對乙個表加字段,提示 ora-00054, 資源忙。 應該是表物件的鎖沒有釋放。
該sql 顯示所有物件上的鎖,如果要查某個具體的物件,可以根據object_name 字段進行一下過濾,找到對應的sid 之後去查v$session 檢視。
該檢視會顯示session 對應的資訊,包括終端的資訊,如果找到了終端,可以讓它提交或者回滾一下就ok了。 我這裡是測試環境,直接把session kill 掉了。然後修改表就ok了。
blog:
weibo:
email: ***[email protected]
dba1 群:62697716(滿); dba2 群:62697977(滿) dba3 群:62697850(滿)
dba 超級群:63306533(滿); dba4 群:83829929(滿) dba5群: 142216823(滿)
dba6 群:158654907(滿) dba7 群:69087192(滿) dba8 群:172855474
dba 超級群2:151508914 dba9群:102954821 聊天 群:40132017(滿)
--**需要在備註說明oracle表空間和資料檔案的關係,否則拒絕申請
Oracle 檢視 物件 持有鎖的情況
同事在測試庫上對乙個表加字段,提示 ora 00054,資源忙。應該是表物件的鎖沒有釋放。用如下sql 檢視一下系統中相關物件上鎖的情況 view plain select s.sidsession id,s.username,decode lmode,0,none 1,null 2,row s s...
Oracle 檢視 物件 持有鎖的情況
同事在測試庫上對乙個表加字段,提示 ora 00054,資源忙。應該是表物件的鎖沒有釋放。用如下sql 檢視一下系統中相關物件上鎖的情況 view plain formatted on2011 9 26 14 45 46 qp5 v5.163.1008.3004 select s.sidsessio...
Oracle 檢視 物件 持有鎖的情況
同事在測試庫上對乙個表加字段,提示 ora 00054,資源忙。應該是表物件的鎖沒有釋放。用如下sql 檢視一下系統中相關物件上鎖的情況 view plain formatted on2011 9 2614 45 46 qp5v5.163.1008.3004 select s.sidsession ...