九色成人免费视频_久久一区视频_视频一区国产精品_精品视频在线观看

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

兩條Linux命令徹底殺死Oracle

發布時間:  2012/8/7 18:07:57

  今天編寫的兩條極具殺傷力的命令,它可以瞬間將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進程和手工釋放共享內存是非常危險的,不到萬不得已,千萬不要使用;
  這里我給出的兩條極具殺傷力的命令,請不要輕易嘗試。

億恩科技地址(ADD):鄭州市黃河路129號天一大廈608室 郵編(ZIP):450008 傳真(FAX):0371-60123888
   聯系:億恩小凡
   QQ:89317007
   電話:0371-63322206


本文出自:億恩科技【www.23lll.com】

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

     
     
    九色成人免费视频_久久一区视频_视频一区国产精品_精品视频在线观看
    亚洲欧美国产精品桃花| 国产日韩欧美精品在线| 亚洲成人资源网| 美女免费视频一区| 亚洲黄网站在线观看| 亚洲欧洲精品一区二区三区波多野1战4 | 亚洲裸体俱乐部裸体舞表演av| 最新亚洲激情| 亚洲国产精品久久久久秋霞蜜臀| 欧美日韩精品免费观看| 亚洲欧美日韩精品综合在线观看| 欧美一区二区三区在线看| 在线看片第一页欧美| 国产夜色精品一区二区av| 欧美日韩国产精品一卡| 欧美激情视频一区二区三区免费| 午夜精品99久久免费| 亚洲校园激情| 亚洲电影免费在线观看| 99热在这里有精品免费| 国产综合久久久久久| 欧美日韩国产成人在线| 欧美看片网站| 久久国内精品自在自线400部| 亚洲国产综合在线| 亚洲电影av| 亚洲三级视频| 亚洲自拍偷拍麻豆| 亚洲国产精品一区制服丝袜| 亚洲电影在线免费观看| 亚洲精品美女免费| 国产有码在线一区二区视频| 国内精品视频久久| 在线欧美日韩| 亚洲三级观看| 亚洲视频你懂的| 亚洲国产成人一区| 亚洲美女视频在线免费观看| 国产中文一区二区三区| 狠狠噜噜久久| 国产精品系列在线| 欧美国产精品日韩| 欧美片第1页综合| 国产精品久久久久天堂| 欧美精品啪啪| 久久综合色8888| 性亚洲最疯狂xxxx高清| 日韩一区二区免费高清| 久久精品国产成人| 亚洲一区二区三区精品动漫| 亚洲国产另类 国产精品国产免费| 91久久精品一区| 激情成人亚洲| 最新国产成人在线观看| 中文一区字幕| 久久精品国产91精品亚洲| 亚洲美女色禁图| 欧美亚洲三级| 欧美不卡视频一区| 久久久99精品免费观看不卡| 亚洲影视在线| 宅男噜噜噜66国产日韩在线观看| 最新亚洲一区| 亚洲高清不卡在线| 一区二区三区三区在线| 亚洲精品之草原avav久久| 亚洲视频福利| 久久久91精品国产一区二区精品| 欧美国产一区视频在线观看| 国产精品女人毛片| 亚洲国产乱码最新视频| 午夜精品久久一牛影视| 亚洲综合电影一区二区三区| 亚洲福利久久| 亚洲欧美在线一区| 欧美国产专区| 国产一区二区成人久久免费影院| 最新亚洲视频| 久久av资源网站| 久久精品视频在线播放| 亚洲一级网站| 欧美高清视频| 国内成人在线| 亚洲影音先锋| 一区二区三区高清视频在线观看| 久久精品人人做人人综合| 欧美手机在线视频| 国产精品海角社区在线观看| 欧美色图五月天| 在线观看一区二区精品视频| 在线看无码的免费网站| 亚洲性图久久| av成人动漫| 亚洲自拍偷拍色片视频| 亚洲欧美在线一区| 欧美精品三级| 影音先锋久久久| 欧美在线视频日韩| 午夜精品久久久久久久| 欧美日精品一区视频| 亚洲欧洲一区二区三区在线观看 | 久久成人免费视频| 国产精品久久久亚洲一区| 一本大道久久a久久综合婷婷| 一区二区日韩精品| 亚洲男女自偷自拍| 宅男噜噜噜66一区二区| 欧美精品亚洲二区| 亚洲第一色在线| 91久久一区二区| 看片网站欧美日韩| 韩日欧美一区二区| 欧美在线观看天堂一区二区三区| 欧美影院成人| 欧美国产先锋| 136国产福利精品导航网址| 亚洲电影免费| 老司机久久99久久精品播放免费| 国产一区二区三区四区| 欧美一区二区三区四区在线观看地址 | 欧美精品一区二区三区蜜桃| 亚洲黄色免费网站| 亚洲精品日产精品乱码不卡| 欧美福利电影网| 国产精品v欧美精品v日韩| 国产欧美日韩一区二区三区| 亚洲在线观看免费| 亚洲欧美在线一区| 国产女精品视频网站免费| 在线观看91久久久久久| 久久精品国产亚洲5555| 久久蜜桃香蕉精品一区二区三区| 欧美精品一区二区三区在线播放 | 欧美1区视频| 亚洲欧洲日韩综合二区| 99国产精品视频免费观看一公开| 欧美区在线观看| 一本到12不卡视频在线dvd| 亚洲一区美女视频在线观看免费| 国产精品久久久久久久久动漫 | 日韩香蕉视频| 欧美日韩直播| 悠悠资源网久久精品| 亚洲国产精品福利| 欧美精品激情| 中文国产亚洲喷潮| 欧美中文在线视频| 在线成人亚洲| 亚洲调教视频在线观看| 国产精品色午夜在线观看| 欧美一二三区精品| 亚洲一区二区三区欧美| 国产精品免费福利| 午夜精品亚洲| 久久色在线播放| 国产精品毛片a∨一区二区三区|国| 亚洲调教视频在线观看| 欧美一区二区在线看| 欧美区视频在线观看| 一区二区三区精密机械公司| 欧美在线视屏| 亚洲国产一二三| 午夜精品福利电影| 精品不卡在线| 久久激五月天综合精品| 欧美激情第一页xxx| 亚洲一区3d动漫同人无遮挡| 久久久视频精品| 亚洲精品一级| 久久激情中文| 亚洲精品一区二区三区婷婷月| 午夜精品久久久久久99热| 在线观看亚洲视频啊啊啊啊| 亚洲免费综合| 国模私拍一区二区三区| 在线亚洲国产精品网站| 国产一区视频观看| 亚洲视频观看| 黄色精品一区二区| 亚洲一区二区三区在线播放| 激情欧美国产欧美| 亚洲性线免费观看视频成熟| 伊人色综合久久天天| 亚洲欧美激情四射在线日| 亚洲东热激情| 久久不见久久见免费视频1| 亚洲毛片在线看| 老色批av在线精品| 亚洲视频中文字幕| 欧美大片在线观看| 午夜在线观看免费一区| 欧美日韩一区二区三区视频| 亚洲大片av| 能在线观看的日韩av| 亚洲天天影视| 欧美精品日韩www.p站| 亚洲第一伊人| 国产精品视频免费观看www| 亚洲精品永久免费| 狠狠网亚洲精品|