a毛片毛费观看-a毛片在线-a毛片在线观看-a毛片在线免费观看-国产成人综合洲欧美在线-国产成人综合高清在线观看

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

兩條 Linux 命令徹底殺死 Oracle

發布時間:  2012/9/20 17:45:31

今天編寫的兩條極具殺傷力的命令,它可以瞬間將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.ibaoshan.net】

服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!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小時客服服務熱線

     
     
    欧美日韩一区二区三区人妻 | 亚洲6080YY久久无码产自国| 蜜芽亚洲AV无码精品国产| 国产成人A∨激情视频厨房| 艳妇乳肉豪妇荡乳ⅩXXOO软件| 日日噜噜噜夜夜爽爽狠狠| 久久久亚洲熟妇熟| 丰满的人妻HD高清日本| 一本一道AV中文字幕无码| 天堂8А√中文在线官网| 门徒电影高清完整版在线观看| 国产精品免费_区二区三区观看| 18亚洲AV无码成人国产| 香蕉久久人人爽人人爽人人片AV| 欧美虐SM另类残忍视频| 精品国产亚洲AV麻豆| 大乳丰满人妻中文字幕日本| 伊人色综合久久天天五月婷| 无码人妻一区二区免费AV| 欧美黑人巨大VIDEOS极品| 黑人干人三区亚洲| 成人免费AⅤ视频一区二区| 一二三四免费观看在线6| 无码国产精成人午夜视频不卡| 女厕厕露P撒尿八个少妇| 国产又爽又粗又猛的视频| 波多野AV一区二区无码| 亚洲自偷自拍熟女另类| 婷婷五月深爱憿情网六月综合| 女人脱精光让人桶爽了| 皇上撞着小公主的小说叫什么| 成人无码区免费AⅤ片丝瓜视频 | 久久久久久久精品成人热小说| 国产成人久久精品二区三区| 18禁勿入免费网站入口不卡| 亚洲成AV人在线观看| 日韩欧美群交P片內射中文| 乱世儿女国语免费观看| 国产婷婷色一区二区三区| 啊轻点灬大JI巴太粗熟妇| 亚洲中文字幕无码久久综合网| 天天躁日日躁狠狠躁人妻| 欧美人C交ZOOZOOXX| 久久99精品久久久久蜜芽| 国产精品高清一区二区三区人妖| MD豆传媒一二三区| 野花韩国日本高清免费5| 午夜精品影视国产一区在线麻豆 | 亚洲高清国产拍精品26U| 色偷偷AV男人的天堂| 免费拗女网站1300部| 鳮巴又大又爽我高潮了免费视频| 风流老太婆大BBWBBWHD| 中文字幕日本六区小电影| 亚洲GV天堂无码男同在线观看| 色偷偷色噜噜狠狠网站30根 | 久久99精品国产99久久6| 国产成人综合色在线观看网站| GOGO全球大胆高清人体131| 亚洲伊人色欲综合网| 无人区一码二码三码四码| 人与畜禽共性关系的重要性| 老头握住校花的双乳| 国产无遮挡又黄又爽又色| 成人美女黄网站18禁免费| √天堂网WWW最新版| 亚洲精品宾馆在线精品酒店| 天天躁日日躁狠狠躁欧美老妇小说| 欧美交换配乱婬粗大| 久久久久久国产精品美女| 国产未成满18禁止免费看| 挡粉嫩小泬久久久久久久| ASS年轻少妇浓毛PICS| 伊人精品无码一区二区三区电影 | 麻花传媒0076在线观看| 精品 日韩 国产 欧美 视频| 国产成人无码久久久精品一| YY8090理论三级在线观看| 在线播放国产不卡免费视频| 亚洲国产欧美在线成人| 无码一区18禁3D| 日产精品卡2卡三卡四卡公司| 免费无码一区二区三区| 久久AV无码精品人妻系列| 国产日韩精品中文字无码| 丰满少妇人妻HD高清果冻传媒 | 无码aⅴ精品一区二区三区浪潮| 人人爽人人爽人人爽| 男人把大JI巴放进女人有视频| 久久精品亚洲熟妇少妇任你躁| 国产无遮挡又爽又黄大胸免费| 粉嫩虎白女流水白浆在线播放| WWW内射国产在线观看| 在线观看日本亚洲一区| 亚洲欧洲日产V一个人免费观看视频WWW高清 | 亚洲日韩欧美成人一区二区三区| 小雪被老汉玩遍各种方式电影| 熟妇人妻无乱码中文字幕蜜桃| 人人妻人人躁人人爽精品| 欧美VPSWINDOWS另类| 老熟妇一区二区三区啪啪| 精品人妻无码区在线视频| 国产欧美另类久久久精品图片 | 色五月丁香五月综合五月亚洲| 欧洲肉欲K8播放毛片| 免费播放片Ⅴ免费人成视频| 久久精品无码专区免费东京热| 狠狠躁夜夜躁人人爽天天古典| 国产精品视频一区二区| 国产A∨精品一区二区三区不卡| 啊灬啊灬啊灬快灬高潮了I| 99精产国品一二三产区区别在线| 玉蒲团之极乐宝鉴| 亚洲一本之道高清乱码| 亚洲成av人无码| 亚洲AⅤ无码天堂在线观看 | 国产AV无码专区亚洲精品| 成人片在线观看地址KK4444| 白丝老师用腿夹得我好爽的视频| AV无码免费无禁网站| 综合色一色综合久久网| 在线A级毛片免费视频| 夜鲁鲁鲁夜夜综合视频欧美| 亚洲日韩欧洲乱码AV夜夜摸 | 一本色道久久88加勒比—综合| 亚洲精品一线二线三线无人区| 亚洲AV永久无码精品无码四虎| 小蜜被两老头吸奶头在线观看| 无码AV无码免费一区二区| 少妇人妻大乳在线视频不卡| 日韩一区二区三区视频| 日本高清视频WWW| 人妻无码久久精品人妻| 欧美性操大鸡狠狠| 欧美人与动牲猛交XXXXBBB| 欧美成人精品视频在线不卡| 你太紧了真舒服小说| 某处紧密的结合在一起| 免费女人高潮流视频在线观看| 麻豆AV一区二区三区久久| 老骚B老太太视频| 老熟妇愉情MAGNET洗澡| 浪货趴办公桌~H揉秘书电影| 久久亚洲精品无码观看| 久久伊人色AV天堂九九| 久久天天躁拫拫躁夜夜AV| 久久亚洲精品成人无码网站夜色| 久久人人爽人人爽人人片AV高清| 久久久无码一区二区三区| 久久露脸国产精品| 老熟妇高潮一区二区高清视频| 乱中年女人伦AV三区| 两对夫妻一起旅游互换的说说句子| 老头握住校花的双乳| 麻豆视频传媒入口| 麻豆精品传媒一二三区艾秋| 美美哒免费高清影院| 秘书在办公室被躁到高潮| 免费网站看AV片| 内射少妇39亚洲区| 欧美人与人动人物2020| 欧美最猛黑人XXXⅩ猛男欧视频 | 国产精品成人永久在线四虎| 国产产在线精品亚洲AAVV| 国产精华液和欧美的精华液的区别| 国产精品久久毛片| 国产清纯在线一区二区WWW| 国产无套码AⅤ在线观看| 国产午夜福利久久精品| 国内揄拍国内精品| 精品久久无码中文字幕| 久久WWW免费人成人片| 久久亚洲精品无码AⅤ大香| 美女脱个精光露出奶头和尿口 | 2022色婷婷综合久久久| 50岁老熟女一级毛片| AV片在线观看免费| JLZZ大全高潮多水| 办公室的秘密2中文字幕| 插花弄玉小说荔枝很甜| 嗯快点别停舒服好爽受不了了| 国产成人AV免费观看| 国产精品永久免费| 韩国精品一区二区三区无码视频| 精品97国产免费人成视频| 久久久久久久久精品无码中文字幕| 麻豆AV一区二区天美传媒| 内射老妇BBWX0C0CK| 欧洲人妻丰满AV无码久久不卡 | 天美传媒MV免费观看软件的特点| 天堂M和天堂2M区别| 无码专区HEYZO色欲AV| 亚洲AV无码国产丝袜在线观看 | 伊人色综合视频一区二区三区| 做AJ的姿势教程大全图片高清版| JAPANESEHD熟女熟妇伦| 成人永久免费福利视频免费| 国产VA在线观看免费| 国产一区二区波多野结衣| 精品日产一区二区三区|