最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

oracle表被鎖定的完美解決方法

 更新時(shí)間:2017年07月07日 09:46:25   作者:追風(fēng)少年  
ora-00031:session marked for kill處理oracle中殺不掉的鎖一些ORACLE中的進(jìn)程被殺掉后,狀態(tài)被置為”killed”,但是鎖定的資源很長(zhǎng)時(shí)間不釋放,有時(shí)實(shí)在沒辦法,只好重啟數(shù)據(jù)庫?,F(xiàn)在小編給大家分享另外一種oracle表被鎖定的解決方法,需要的的朋友參考下吧

解決辦法:

ora-00031:session marked for kill處理oracle中殺不掉的鎖一些ORACLE中的進(jìn)程被殺掉后,狀態(tài)被置為”killed”,但是鎖定的資源很長(zhǎng)時(shí)間不釋放,有時(shí)實(shí)在沒辦法,只好重啟數(shù)據(jù)庫。現(xiàn)在提供一種方法解決這種問題,那就是在ORACLE中殺不掉的,在OS一級(jí)再殺。

下面的語句用來查詢哪些對(duì)象被鎖:

select object_name,machine,s.sid,s.serial#
from v$locked_object l,dba_objects o ,v$session s
where l.object_id = o.object_id and l.session_id=s.sid;

下面的語句用來殺死一個(gè)進(jìn)程:

alter system kill session '24,111'; (其中24,111分別是上面查詢出的sid,serial#

【注】以上兩步,可以通過Oracle的管理控制臺(tái)來執(zhí)行。

如果利用上面的命令殺死一個(gè)進(jìn)程后,進(jìn)程狀態(tài)被置為”killed”,但是鎖定的資源很長(zhǎng)時(shí)間沒有被釋放,那么可以在os一級(jí)再殺死相應(yīng)的進(jìn)程(線程), 首先執(zhí)行下面的語句獲得進(jìn)程(線程)號(hào):

select spid, osuser, s.program
from v$session s,v$process p
where s.paddr=p.addr and s.sid=24 (24是上面的sid)

在OS上殺死這個(gè)進(jìn)程(線程):在unix上,用root身份執(zhí)行命令:

kill -9 12345(即第3步查詢出的spid)

-在windows(unix也適用)用orakill殺死線程,orakill是oracle提供的一個(gè)可執(zhí)行命令,語法為:

orakill sid thread

其中:

sid:表示要?dú)⑺赖倪M(jìn)程屬于的實(shí)例名

thread:是要?dú)⒌舻木€程號(hào),即第3步查詢出的spid。

例:c:>orakill orcl 12345

總結(jié)

查詢哪些對(duì)象被鎖

select object_name, machine, s.sid, s.serial#
from v$locked_object l, dba_objects o, v$session s
where l.object_id  =  o.object_id
and l.session_id = s.sid;

下面的語句用來殺死一個(gè)進(jìn)程:

alter system kill session '24,111'; --(其中24,111分別是上面查詢出的sid,serial#)

獲得進(jìn)程(線程)號(hào)

select spid, osuser, s.PROGRAM
from v$session s, v$process p
where s.PADDR = p.ADDR
and s.SID = '425';

殺進(jìn)程

kill - 9 26099 --查詢出的spid

以上所述是小編給大家介紹的oracle表被鎖定的完美解決方法,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • oracle中UPDATE nowait 的使用方法介紹

    oracle中UPDATE nowait 的使用方法介紹

    UPDATE nowait 應(yīng)用以下場(chǎng)景:查詢某條數(shù)據(jù),并對(duì)其開啟數(shù)據(jù)庫事務(wù),感興趣的朋友可以看看應(yīng)用語句,希望可以幫助到你
    2013-04-04
  • 解決plsql因事務(wù)未提交造成的鎖表問題

    解決plsql因事務(wù)未提交造成的鎖表問題

    這篇文章主要介紹了plsql因事務(wù)未提交造成的鎖表的解決辦法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-01-01
  • Oracle中使用DBMS_XPLAN處理執(zhí)行計(jì)劃詳解

    Oracle中使用DBMS_XPLAN處理執(zhí)行計(jì)劃詳解

    這篇文章主要介紹了Oracle中使用DBMS_XPLAN處理執(zhí)行計(jì)劃詳解,文中包含大量實(shí)例,以及set autotrace命令對(duì)應(yīng)實(shí)現(xiàn)等內(nèi)容,需要的朋友可以參考下
    2014-07-07
  • Oracle 解決ORA-00257 Archiver error 報(bào)錯(cuò)問題解決

    Oracle 解決ORA-00257 Archiver error 報(bào)錯(cuò)問題解決

    訂單投資交易環(huán)境進(jìn)行 impdb 數(shù)據(jù)泵恢復(fù)數(shù)據(jù),執(zhí)行到一半,報(bào)錯(cuò)終止,歸檔策略保留時(shí)間較長(zhǎng),或歸檔頻率過高,導(dǎo)致數(shù)據(jù)庫掛載盤符空間不足,本文給大家分享Oracle 解決ORA-00257 Archiver error 報(bào)錯(cuò)問題解決,感興趣的朋友一起看看吧
    2023-12-12
  • Oracle如何給數(shù)據(jù)庫添加約束過程解析

    Oracle如何給數(shù)據(jù)庫添加約束過程解析

    這篇文章主要介紹了Oracle如何給數(shù)據(jù)庫添加約束過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-09-09
  • ORACLE 報(bào)警日志如何查看?

    ORACLE 報(bào)警日志如何查看?

    目得:首先了解什么是外部表,與其它表的區(qū)別,建立一個(gè)簡(jiǎn)單的外部表(主要看操作過程),最后我們用外部表查看ORACLE報(bào)警日志
    2009-06-06
  • Oracle查看表操作歷史記錄并恢復(fù)數(shù)據(jù)的方法

    Oracle查看表操作歷史記錄并恢復(fù)數(shù)據(jù)的方法

    Oracle是一種廣泛應(yīng)用于企業(yè)級(jí)數(shù)據(jù)庫系統(tǒng)的軟件,但在操作過程中可能會(huì)發(fā)生誤刪除數(shù)據(jù)的情況,這時(shí)就需要進(jìn)行數(shù)據(jù)恢復(fù)操作,這篇文章主要給大家介紹了關(guān)于Oracle查看表操作歷史記錄并恢復(fù)數(shù)據(jù)的相關(guān)資料,需要的朋友可以參考下
    2023-08-08
  • Oracle服務(wù)端1521端口無法telnet,服務(wù)名未開啟監(jiān)聽的解決

    Oracle服務(wù)端1521端口無法telnet,服務(wù)名未開啟監(jiān)聽的解決

    這篇文章主要介紹了Oracle服務(wù)端1521端口無法telnet,服務(wù)名未開啟監(jiān)聽的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • oracle數(shù)據(jù)庫中l(wèi)istagg函數(shù)使用詳解

    oracle數(shù)據(jù)庫中l(wèi)istagg函數(shù)使用詳解

    listagg函數(shù)是Oracle數(shù)據(jù)庫中的一個(gè)聚合函數(shù),用于將一組值連接成一個(gè)以指定分隔符分隔的字符串,這篇文章主要給大家介紹了關(guān)于oracle數(shù)據(jù)庫中l(wèi)istagg函數(shù)使用的相關(guān)資料,需要的朋友可以參考下
    2024-06-06
  • Oracle更換監(jiān)聽端口的流程步驟

    Oracle更換監(jiān)聽端口的流程步驟

    本文詳細(xì)介紹了如何修改Oracle數(shù)據(jù)庫的監(jiān)聽端口,步驟包括查看監(jiān)聽狀態(tài)、停止監(jiān)聽、修改listener.ora配置文件、更新local_listener參數(shù)、啟動(dòng)監(jiān)聽、檢查端口開放,并涉及防火墻設(shè)置,文中通過圖文講解的非常詳細(xì),需要的朋友可以參考下
    2024-10-10

最新評(píng)論

河北省| 和静县| 湖北省| 海宁市| 峨眉山市| 彩票| 柯坪县| 盈江县| 忻城县| 常宁市| 敖汉旗| 承德市| 永宁县| 麻江县| 长春市| 深泽县| 淮南市| 磐石市| 灵山县| 奉新县| 西藏| 高雄市| 临夏市| 纳雍县| 遂川县| 固阳县| 内黄县| 合阳县| 霍州市| 闽清县| 灵川县| 镇安县| 涿鹿县| 墨玉县| 滦南县| 论坛| 响水县| 康平县| 大丰市| 西城区| 西青区|