国产精品久久久久久久久久久新郎_91久久精品国产_国内精品久久久久久_欧美激情第一页在线观看_国产欧美日韩丝袜精品一区_日韩精品成人一区二区在线观看_国产精品v片在线观看不卡_91精品国产综合久久香蕉最新版 _国产精品亚洲激情_色综合男人天堂

始創于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊有禮 登錄
  • 掛牌上市企業
  • 60秒人工響應
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補償
您的位置: 網站首頁 > 幫助中心>文章內容

兩條 Linux 命令徹底殺死 Oracle

發布時間:  2012/9/21 17:04:37

今天編寫的兩條極具殺傷力的命令,它可以瞬間將Oracle殺死在無形之中。后面我將給出簡單注釋并展示一下它的威力。
$ ps -ef |grep $Oracle_SID|grep -v grep|awk '{print $2}' | xargskill-9
$ ipcs -m | grep Oracle | awk '{print $2}' | xargs ipcrm shm

-
 

這兩條命令的來由:
今天處理了三起Oracle數據庫無故無法登錄的問題,無論你采取什么手段都無法登陸到Oracle的SQL*PLus中,更談不上故障排查了。
這種情況下有兩種選擇,第一種選擇是經過一個較長的時間來排查故障原因,另外一種方法是不惜一切代價啟動數據庫以便盡快恢復生產。

如果是測試實驗環境可以使用第一種方法來完成,對于排查問題的經驗積累是有意的。
如果是生產環境,減少停機時間是最最至上的原則,所以我們只有不惜一切代價讓數據庫盡快恢復使用。

對于盡快恢復生產的方法主要也有兩種。
第一種不惜代價的方法是重啟服務器主機,徹底釋放一切資源,重新來過,這種方法是有效的,不過停機時間還是有點長,而且技術含量比較低,所以不是很推薦使用這種超級“簡單粗暴”的方法。
第二種方法就是我將要給大家展示的方法。

1.第一步:使用Linux的kill命令殺死所有與Oracle有關的進程。
1)查詢到與Oracle_SID相關的oracle進程
$ ps -ef |grep $Oracle_SID
Oracle    7776     1  0 22:51 ?        00:00:00 ora_pmon_ora10g
Oracle    7778     1  0 22:51 ?        00:00:00 ora_psp0_ora10g
Oracle    7780     1  0 22:51 ?        00:00:00 ora_mman_ora10g
Oracle    7782     1  0 22:51 ?        00:00:00 ora_dbw0_ora10g
Oracle    7784     1  0 22:51 ?        00:00:00 ora_dbw1_ora10g
Oracle    7786     1  0 22:51 ?        00:00:00 ora_lgwr_ora10g
Oracle    7788     1  0 22:51 ?        00:00:00 ora_ckpt_ora10g
Oracle    7790     1  0 22:51 ?        00:00:00 ora_smon_ora10g
Oracle    7792     1  0 22:51 ?        00:00:00 ora_reco_ora10g
Oracle    7794     1  0 22:51 ?        00:00:00 ora_cjq0_ora10g
Oracle    7796     1  0 22:51 ?        00:00:00 ora_mmon_ora10g
Oracle    7798     1  0 22:51 ?        00:00:00 ora_mmnl_ora10g
Oracle    7832     1  0 22:51 ?        00:00:00 ora_arc0_ora10g
Oracle    7834     1  0 22:51 ?        00:00:00 ora_arc1_ora10g
Oracle    7836     1  0 22:51 ?        00:00:00 ora_qmnc_ora10g
Oracle    7842     1  0 22:51 ?        00:00:00 ora_q000_ora10g
Oracle    7847     1  0 22:52 ?        00:00:00 ora_q001_ora10g
Oracle    7951  7592  0 23:11 pts/2    00:00:00 grep ora10g

2)去除掉包含grep命令本身的記錄
$ ps -ef |grep $Oracle_SID |grep -v grep
Oracle    7776     1  0 22:51 ?        00:00:00 ora_pmon_ora10g
Oracle    7778     1  0 22:51 ?        00:00:00 ora_psp0_ora10g
Oracle    7780     1  0 22:51 ?        00:00:00 ora_mman_ora10g
Oracle    7782     1  0 22:51 ?        00:00:00 ora_dbw0_ora10g
Oracle    7784     1  0 22:51 ?        00:00:00 ora_dbw1_ora10g
Oracle    7786     1  0 22:51 ?        00:00:00 ora_lgwr_ora10g
Oracle    7788     1  0 22:51 ?        00:00:00 ora_ckpt_ora10g
Oracle    7790     1  0 22:51 ?        00:00:00 ora_smon_ora10g
Oracle    7792     1  0 22:51 ?        00:00:00 ora_reco_ora10g
Oracle    7794     1  0 22:51 ?        00:00:00 ora_cjq0_ora10g
Oracle    7796     1  0 22:51 ?        00:00:00 ora_mmon_ora10g
Oracle    7798     1  0 22:51 ?        00:00:00 ora_mmnl_ora10g
Oracle    7832     1  0 22:51 ?        00:00:00 ora_arc0_ora10g
Oracle    7834     1  0 22:51 ?        00:00:00 ora_arc1_ora10g
Oracle    7836     1  0 22:51 ?        00:00:00 ora_qmnc_ora10g
Oracle    7842     1  0 22:51 ?        00:00:00 ora_q000_ora10g
Oracle    7847     1  0 22:52 ?        00:00:00 ora_q001_ora10g

3)使用awk命令得到我們關心的進程號
$ ps -ef |grep $Oracle_SID |grep -v grep|awk '{print $2}'
7776
7778
7780
7782
7784
7786
7788
7790
7792
7794
7796
7798
7832
7834
7836
7842
7847

4)萬事俱備,我們最后使用kill命令將Oracle的進程殺死,因此得到了下面完整的命令
$ ps -ef |grep $Oracle_SID |grep -v grep|awk '{print $2}' | xargs kill -9

2.第二步:使用Linux的ipcs和ipcsrm命令釋放Oracle占用的共享內存。
1)使用ipcs命令查看系統中共享內存使用情況
$ ipcs -m

------ Shared Memory Segments --------
key        shmid      owner      perms      bytes      nattch     status
0x00000000 32768      root      644        72         2          dest
0x00000000 65537      root      644        16384      2          dest
0x00000000 98306      root      644        280        2          dest
0x00000000 131075     root      644        790528     2          dest
0x00000000 163844     root      644        790528     2          dest
0x00000000 196613     root      644        790528     2          dest
0x00000000 327689     Oracle    644        790528     2          dest
0x00000000 360458     Oracle    644        790528     2          dest
0x00000000 393227     Oracle    644        790528     2          dest
0xecc5fba0 786447     Oracle    640        5370806272 30

2)使用grep命令過濾后得到與Oracle相關的內容
$ ipcs -m | grep Oracle
0x00000000 327689     Oracle    644        790528     2          dest
0x00000000 360458     Oracle    644        790528     2          dest
0x00000000 393227     Oracle    644        790528     2          dest
0xecc5fba0 786447     Oracle    640        5370806272 31

2)使用awk命令獲得上面我們關心的shmid字段內容
$ $ ipcs -m | grep Oracle | awk '{print $2}'
327689
360458
393227
786447

3)最后使用ipcsrm命令釋放共享內存
$ ipcs -m | grep Oracle | awk '{print $2}' | xargs ipcrm shm
resource(s) deleted

再次查看一下,此時共享內存已經被釋放。
$ ipcs -m | grep Oracle
0x00000000 327689     Oracle    644        790528     2          dest
0x00000000 360458     Oracle    644        790528     2          dest
0x00000000 393227     Oracle    644        790528     2          dest
0x00000000 786447     Oracle    640        5370806272 31         dest

3.此時,我們便可以登錄到數據庫,最后啟動數據庫恢復生產。

4.小結
這種方法相對也是比較“粗暴”的。不過在危難之時還是可以派上用場。
重點強調:
手工殺掉Oracle進程和手工釋放共享內存是非常危險的,不到萬不得已,千萬不要使用;
這里我給出的兩條極具殺傷力的命令,請不要輕易嘗試。

Good luck.


 


本文出自:億恩科技【www.czbl888.cn】

服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經營性ICP/ISP證:贛B2-20080012
  • 服務器/云主機 24小時售后服務電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
  • 專注服務器托管17年
    掃掃關注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
      0
     
     
     
     

    0371-60135900
    7*24小時客服服務熱線

     
     
    国产精品久久久久久久久久久新郎_91久久精品国产_国内精品久久久久久_欧美激情第一页在线观看_国产欧美日韩丝袜精品一区_日韩精品成人一区二区在线观看_国产精品v片在线观看不卡_91精品国产综合久久香蕉最新版 _国产精品亚洲激情_色综合男人天堂
    www.欧美激情.com| 女人扒开屁股爽桶30分钟| 亚洲熟妇无码另类久久久| 色撸撸在线观看| 欧美第一页浮力影院| 人妻丰满熟妇av无码区app| 成人在线免费观看av| 少妇人妻在线视频| 国内自拍在线观看| 国产91在线视频观看| 成人免费播放器| 国产特级淫片高清视频| 国产综合av在线| 九色在线视频观看| 国产精品无码专区av在线播放| 日韩av资源在线| 超碰97人人射妻| 天天操天天爽天天射| 美女网站视频黄色| 亚洲午夜激情影院| 免费国产成人看片在线| 人人妻人人澡人人爽欧美一区双| 免费看黄在线看| 国产精品无码专区av在线播放| 一区二区三区视频在线观看免费| 亚洲免费黄色网| 日本高清xxxx| 久久成人免费观看| youjizzxxxx18| 国产资源中文字幕| avav在线播放| 可以免费在线看黄的网站| 九九精品久久久| 亚洲精品国产suv一区88| 国产免费观看高清视频| 奇米影音第四色| 亚洲图色中文字幕| 国产91沈先生在线播放| 粗暴91大变态调教| 天堂网成人在线| 九九爱精品视频| 女性隐私黄www网站视频| 午夜剧场在线免费观看| 日本一区二区三区四区五区六区| 18禁裸男晨勃露j毛免费观看| 777久久久精品一区二区三区 | 中文字幕12页| 免费极品av一视觉盛宴| 极品美女扒开粉嫩小泬| 天堂中文视频在线| 四虎免费在线观看视频| 成年人视频观看| 992kp免费看片| 1024av视频| 亚洲理论中文字幕| 波多野结衣乳巨码无在线| 日韩爱爱小视频| 精品丰满人妻无套内射| 男女污污的视频| 久久99久久久久久| 一道本在线免费视频| 久久久亚洲国产精品| 色一情一区二区三区| 国产综合中文字幕| 欧美精品 - 色网| 波多野结衣家庭教师在线播放| 色天使在线观看| 男人日女人逼逼| 91麻豆天美传媒在线| 欧美婷婷精品激情| 久久精品视频16| 三级网在线观看| 簧片在线免费看| 97成人在线免费视频| 中文字幕在线乱| 国产一区二区视频免费在线观看| 国产av不卡一区二区| 91热这里只有精品| 777精品久无码人妻蜜桃| 99久久久无码国产精品性色戒| 日韩有码免费视频| 男女激情免费视频| www亚洲国产| 污片在线免费看| av天堂永久资源网| 欧美这里只有精品| 天天操夜夜操很很操| 久久久国产欧美| www.com毛片| 99在线免费视频观看| 吴梦梦av在线| 涩多多在线观看| 91人人澡人人爽人人精品| 国产中文字幕在线免费观看| 天天做天天躁天天躁| 色乱码一区二区三区熟女| 视频在线观看免费高清| 不卡影院一区二区| 草草久久久无码国产专区| 韩日视频在线观看| 91免费国产精品| 中文精品无码中文字幕无码专区| 日本高清免费在线视频| 中文字幕av不卡在线| mm1313亚洲国产精品无码试看| 免费欧美一级视频| 人妻久久久一区二区三区| 影音先锋成人资源网站| 欧美在线a视频| 911av视频| 一区二区三区四区毛片| av污在线观看| 中文久久久久久| 国产一级特黄a大片免费| 国产一区视频免费观看| 免费在线观看日韩视频| 国产一区亚洲二区三区| 欧美成人黑人猛交| 欧美 国产 小说 另类| 精品一区二区中文字幕| av免费播放网址| 日韩精品一区二区三区久久| 动漫av网站免费观看| 国内外成人免费激情视频| 成人在线免费在线观看| 99热在线这里只有精品| 欧美专区第二页| 中文字幕の友人北条麻妃| 国产午夜精品视频一区二区三区| 成人小视频在线观看免费| 日韩一区二区高清视频| 成人在线播放网址| a级黄色一级片| 国产福利视频在线播放| 福利在线一区二区三区| 国内外成人免费在线视频| www.51色.com| 4444亚洲人成无码网在线观看| 免费高清一区二区三区| 97av视频在线观看| 韩国视频一区二区三区| 97超碰人人看| 日韩精品一区在线视频| 国产福利视频在线播放| 中文字幕中文在线| 精品一区二区三区毛片| 欧美激情 国产精品| 国产精品免费看久久久无码| 欧美 日韩 国产 高清| 尤蜜粉嫩av国产一区二区三区| 999久久久精品视频| 91成人综合网| 国产xxxxx视频| 亚洲免费成人在线视频| www.日本三级| 久久久久久香蕉| 黄色网zhan| 人妻有码中文字幕| 三级一区二区三区| 成人一级生活片| 韩国日本美国免费毛片| 国产资源中文字幕| 国产午夜伦鲁鲁| 中文字幕12页| aa免费在线观看| 色乱码一区二区三区熟女| 国产精品裸体瑜伽视频| 日本中文字幕二区| 免费一级特黄毛片| 少妇网站在线观看| 波多野结衣与黑人| caopor在线视频| 国产精品videossex国产高清| 欧美国产日韩在线播放| 女人床在线观看| 爱情岛论坛成人| 99久久久精品视频| 午夜精品在线免费观看| 日本久久久网站| av污在线观看| 免费看黄在线看| 国产精品无码乱伦| 免费看黄色一级大片| 国产曰肥老太婆无遮挡| 最新天堂在线视频| 波多野结衣家庭教师在线| 麻豆中文字幕在线观看| 看欧美ab黄色大片视频免费| 国产玉足脚交久久欧美| 五月天男人天堂| 狠狠热免费视频| 亚洲国产成人精品无码区99| 天天干天天色天天干| 麻豆av免费在线| 欧日韩免费视频| 婷婷视频在线播放| 爱爱爱爱免费视频| www.欧美日本| 青青草国产精品视频| 热这里只有精品|