最近在工作中遇到了oracle資料庫表被鎖的情況,導致無法對錶進行修改,再這裡給大家分享一下解決方法,避免大家從踩坑
1、查詢鎖的session_id
mysql> select session_id from v$locked_object
例: 3334
2、根據session_id查詢鎖的會話資訊
mysql> select sid ,serial# from v$session where sid = 3334
例: 3334,19631
3、殺掉會話
mysql>alter system kill session 『3334,19631』
4、重新連線資料庫
Oracle使用者被鎖解決方法
1 1 檢視使用者的proifle是哪個,一般是default 2 sql select username,profile from dba users 32 檢視指定概要檔案 如default 的密碼有效期設定 4 sql select from dba profiles s where s.pr...
Oracle 使用者自動被鎖解決方法
1.檢視系統引數配置 select from dba profiles where resource name like failed login attempts default failed login attempts password 10 連續錯誤連線10次使用者被鎖定 2.檢視被鎖使用者...
Oracle 使用者頻繁被鎖的解決方法
1 su oracle 2 用dba角色的使用者登陸 3 檢視被鎖使用者及時間 select username,account status,lock date from dba users 4 檢視哪個ip導致被鎖 搜尋檔案 find name listener.log 日誌內容 18 aug 2...