欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Oracle鎖表處理方式

 更新時間:2024年11月19日 10:47:25   作者:辣椒炒雞  
文章主要介紹了如何解決Oracle數(shù)據(jù)庫中的表被鎖問題,包括查看被鎖的表、查找鎖表的進程、殺死進程等步驟,并提供了在Linux和Windows系統(tǒng)中殺死進程的方法

Oracle鎖表處理

1.查看被鎖的表

select b.owner,b.object_name,a.session_id,a.locked_mode
from v$locked_object a,dba_objects b
where b.object_id = a.object_id

2.查看鎖表的進程

select a.OS_USER_NAME, c.owner, c.object_name, b.sid, b.serial#, logon_time
  from v$locked_object a, v$session b, dba_objects c
 where a.session_id = b.sid
   and a.object_id = c.object_id 
 order by b.logon_time;

3.殺死進程

 -- immediate 添加為立即結束
 alter system kill session 'sid,serial' immediate

注:執(zhí)行步驟3,可能存在權限不足的問題

解決方式:

GRANT ALTER SYSTEM TO <username>;

步驟3執(zhí)行完,鎖表已正常解決

4.查找對應進程號

步驟3可能存在‘ORA-00027: 無法終止當前會話’ 錯誤。

此時,需要通過殺死對應的進程號來解決

select a.SID,a.USERNAME,a.status,a.process,b.SPID from v$session a,v$process b where a.PADDR=b.ADDR;

5.殺死進程

  • Linux系統(tǒng)
kill -9 進程號
  • Windows系統(tǒng)

1.任務管理器直接終止相應的PID

2.命令行

orakill sid spid

sid 是數(shù)據(jù)庫實例名

總結

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 一文詳解Oracle存儲過程

    一文詳解Oracle存儲過程

    Oracle存儲過程是Oracle數(shù)據(jù)庫中的一種數(shù)據(jù)處理對象,它可以在數(shù)據(jù)庫中定義一組預定義的SQL語句,用于完成特定的數(shù)據(jù)庫操作,本文將通過代碼示例詳細介紹了Oracle存儲過程,需要的朋友可以參考下
    2023-05-05
  • Oracle數(shù)據(jù)庫中l(wèi)ead和lag函數(shù)用法示例

    Oracle數(shù)據(jù)庫中l(wèi)ead和lag函數(shù)用法示例

    lag與lead函數(shù)是跟偏移量相關的兩個分析函數(shù),通過這兩個函數(shù)可以在一次查詢中取出同一字段的前N行的數(shù)據(jù)(lag)和后N行的數(shù)據(jù)(lead)作為獨立的列,這篇文章主要給大家介紹了關于Oracle數(shù)據(jù)庫中l(wèi)ead和lag函數(shù)用法的相關資料,需要的朋友可以參考下
    2024-06-06
  • PLSQL Developer連接oracle數(shù)據(jù)庫配置教程

    PLSQL Developer連接oracle數(shù)據(jù)庫配置教程

    這篇文章主要介紹了PLSQL Developer連接oracle數(shù)據(jù)庫配置步驟,本文圖文并茂給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-09-09
  • Oracle數(shù)據(jù)行拆分多行方法示例

    Oracle數(shù)據(jù)行拆分多行方法示例

    oracle數(shù)據(jù)庫使用過程中,怎樣將一行或者多行數(shù)據(jù)分割成需要的多行數(shù)據(jù),本文我們就來看看具體方法,需要的朋友可以參考。
    2017-10-10
  • Oracle中decode函數(shù)應用示例詳解

    Oracle中decode函數(shù)應用示例詳解

    Oracle?DECODE函數(shù)功能很強,這篇文章主要給大家介紹了關于Oracle中decode函數(shù)應用示例的相關資料,文中通過代碼介紹的非常詳細,對大家學習或者使用oracle具有一定的參考借鑒價值,需要的朋友可以參考下
    2024-05-05
  • oracle while的用法示例分享

    oracle while的用法示例分享

    Oracle with語句是經(jīng)??梢砸姷降恼Z句,下面就為您詳細介紹Oracle with語句的用法,如果您對Oracle with語句感興趣的話,不妨一看
    2014-03-03
  • Oracle數(shù)據(jù)表中的死鎖情況解決方法

    Oracle數(shù)據(jù)表中的死鎖情況解決方法

    這篇文章主要介紹了Oracle數(shù)據(jù)表中的死鎖情況解決方法,包括如何避免死鎖的建議,需要的朋友可以參考下
    2016-01-01
  • VMware中l(wèi)inux環(huán)境下oracle安裝圖文教程(一)

    VMware中l(wèi)inux環(huán)境下oracle安裝圖文教程(一)

    剛剛接觸ORACLE的人來說,從那里學,如何學,有那些工具可以使用,應該執(zhí)行什么操作,一定回感到無助。所以在學習使用ORACLE之前,首先來安裝一下ORACLE 10g,在來掌握其基本工具。俗話說的好:工欲善其事,必先利其器。作為一個新手,我們還是先在VMware虛擬機里安裝吧。
    2014-08-08
  • Oracle表空間與權限的深入講解

    Oracle表空間與權限的深入講解

    Oracle表空間(tablespaces)是一個邏輯的概念,真正存放數(shù)據(jù)的是數(shù)據(jù)文件(data files),下面這篇文章主要給大家介紹了關于Oracle表空間與權限的相關資料,需要的朋友可以參考下
    2021-11-11
  • oracle 11g的警告日志和監(jiān)聽日志的刪除方法

    oracle 11g的警告日志和監(jiān)聽日志的刪除方法

    這篇文章主要介紹了oracle 11g的警告日志和監(jiān)聽日志的刪除方法,需要的朋友可以參考下
    2014-07-07

最新評論