1.查看是哪一個過程被鎖住
查V$DB_OBJECT_CACHE視圖
select * from V$DB_OBJECT_CACHE where owner='過程的所屬用戶' AND LOCKS!='0'
2.查看是哪一個sid,通過sid可以知道是哪一個session
查v$access視圖
select * from v$access where owner='過程的所屬用戶' and name='剛纔查到的過程名'
3.查出sid和serial#
查v$session視圖
select sid,serial#,paddr from v$session where sid='剛纔查到的sid';
查v$process視圖
select spid from v$process where addr='剛纔查到的paddr';
4.殺進程
4.1先殺oracle進程
alter system kill session '查出的sid,查出的serial#';
4.2再殺操作系統進程
如果是unix
kill -9 剛查出的spid
如果是windows
orakill 剛查出的sid 剛查出的spid
存儲過程解鎖
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Linux基本操作命令
wbzjacky
2019-02-24 13:12:38
真實的模擬***綜合實驗
wbzjacky
2019-02-24 13:12:37
三層交換機的HSRP、vlan、端口聚合
wbzjacky
2019-02-24 13:12:37
HSRP和二層交換機的端口聚合、vlan
wbzjacky
2019-02-24 13:12:37
服務器雙機熱備解決方案
wbzjacky
2019-02-24 13:12:37
各種光模塊的傳輸距離
realzfd
2019-02-24 13:10:25
ESX4 通過VMware vSphere CLI 開啓snmp
realzfd
2019-02-24 13:09:43
SOLARWINDS服務器更改計算機名導致的一次奇怪故障
realzfd
2019-02-24 13:09:42
Dlink交換機常用命令
千年小道
2019-02-24 13:06:21
Sametime的安裝細節問題
god9394
2019-02-24 13:04:19
電信禁止路由器上網的破解方法
god9394
2019-02-24 13:03:51