完全卸載oracle和grid軟體

來源:互聯網
上載者:User

標籤:sysdba   /tmp   tab   style   logs   停止   完全   kill   bho   

  本文主要描述如何完全卸載oracle和grid軟體。

作業環境

  SuSE11

操作步驟

  1、切換oracle使用者,停止Oracle資料庫監聽和資料庫執行個體

oracle$ lsnrctl stoporacle$ sqlplus / as sysdba SQL> shutdown immediate; SQL> exit

  2、切換grid使用者,停止grid下的ASM執行個體監聽和HAS服務

grid$ lsnrctl stopgrid$ crsctl stop has -f

   說明:可以使用ps -ef | grep -E ‘oracle|grid‘ | grep -v grep確認是否還有進程。如果有,手工kill一下。

  3、切換root使用者,刪除/opt/oracle、/opt/oracrs、/opt/oraadm、/opt/oraInventory目錄

root# rm -rf /opt/oracleroot# rm -rf /opt/oracrsroot# rm -rf /opt/oraadm
root# rm -rf /opt/oraInventory

   4、刪除/usr/local/bin目錄下的dbhome、oraenv、coraenv檔案

root# rm /usr/local/bin/dbhomeroot# rm /usr/local/bin/oraenvroot# rm /usr/local/bin/coraenv

   5、刪除/etc目錄下的oratab、oraInst.loc檔案

root# rm /etc/oratabroot# rm /etc/oraInst.loc

   6、刪除/tmp目錄安裝oracle產生的相關檔案

root# rm ora*root# rm .oracleroot# rm CUV*root# rm oraInst*

   7、刪除oracle使用者和grid使用者

root# userdel -rf oracleroot# userdel -rf grid

  8、刪除dba和oinstall使用者組

root# groupdel dbaroot# groupdel oinstall

  9、清理DG的資訊

root# cd /dev/diskgrouproot# dd if=/dev/zero of=./dg_ora bs=8k count=10240root# dd if=/dev/zero of=./dg_data bs=8k count=10240root# dd if=/dev/zero of=./dg_backup bs=8k count=10240

  10、操作結束。

完全卸載oracle和grid軟體

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.