ORACLE 查詢被鎖住的對(duì)象,并結(jié)束其會(huì)話的方法
使用Oracle時(shí),發(fā)現(xiàn)有表被鎖,又不知道是誰(shuí)(或者哪個(gè)程序)鎖的,怎么辦 ?
兩步走:
1、查找出被鎖對(duì)象的會(huì)話ID和序列號(hào)
執(zhí)行如下SQL:
-- 查詢出被鎖對(duì)象,并提供 kill 腳本 SELECT S.SID, S.MACHINE, O.OBJECT_NAME, L.ORACLE_USERNAME, L.LOCKED_MODE, S.OSUSESR, 'ALTER SYSTEM KILL SESSION '''|| S.SID || ', '|| S.SERIAL#||''';' AS KILL_COMMAND FROM V$LOCKED_OBJECT L, V$SESSION S, ALL_OBJECTS O WHERE L.SESSION_ID=S.SID AND L.OBJECT_ID=O.OBJECT_ID
2、KILL
復(fù)制出第1步查詢結(jié)果中的 KILL_COMMAND 字段值,執(zhí)行。
-- kill 的基本語(yǔ)法 ALTER SYSTEM KILL SESSION '$SID, $SERIAL#';
相關(guān)文章
Oracle數(shù)據(jù)庫(kù)及應(yīng)用程序優(yōu)化開(kāi)發(fā)者網(wǎng)絡(luò)Oracle
Oracle數(shù)據(jù)庫(kù)及應(yīng)用程序優(yōu)化開(kāi)發(fā)者網(wǎng)絡(luò)Oracle...2007-03-03
Oracle使用強(qiáng)制索引的方法與注意事項(xiàng)
這篇文章主要給大家介紹了關(guān)于Oracle使用強(qiáng)制索引的方法與注意事項(xiàng),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2017-11-11
oracle中的substr()函數(shù)用法實(shí)例詳解
這篇文章主要給大家介紹了關(guān)于oracle中substr()函數(shù)用法的相關(guān)資料,substr函數(shù)是用于字符串的截取的函數(shù),只適用于string類型,并不適用于字符數(shù)組,需要的朋友可以參考下2023-11-11
oracle 數(shù)據(jù)庫(kù)學(xué)習(xí) 基本結(jié)構(gòu)介紹
普及一下oracle的基礎(chǔ)知識(shí),總結(jié)一下,oracle 是由實(shí)例和數(shù)據(jù)庫(kù)組成2012-11-11
Oracle表關(guān)聯(lián)更新幾種方法小結(jié)
這篇文章主要介紹了Oracle表關(guān)聯(lián)更新幾種方法,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下2024-05-05
plsql 連接oracle數(shù)據(jù)庫(kù)詳細(xì)配置的方法步驟
這篇文章主要介紹了plsql 連接oracle數(shù)據(jù)庫(kù)詳細(xì)配置的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-09-09
從Oracle數(shù)據(jù)庫(kù)中讀取數(shù)據(jù)自動(dòng)生成INSERT語(yǔ)句的方法
今天小編就為大家分享一篇關(guān)于從Oracle數(shù)據(jù)庫(kù)中讀取數(shù)據(jù)自動(dòng)生成INSERT語(yǔ)句的方法,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2019-04-04
Oracle中手動(dòng)刪除數(shù)據(jù)庫(kù)教程
這篇文章主要介紹了Oracle中手動(dòng)刪除數(shù)據(jù)庫(kù)教程,本文給出了詳細(xì)步驟以及清除ASM數(shù)據(jù)庫(kù)的步驟,需要的朋友可以參考下2014-10-10

