裝載 Linux下解除安裝Oracle 11g

2021-08-29 18:13:27 字數 1484 閱讀 2432

第一種方法: 使用oracle自帶的runinstaller 解除安裝;

[oracle@localhost /]$ cd /opt/oracle/product/11.2.0/dbhome_1/deinstall/

[oracle@localhost deinstall]$ export lang=en

[oracle@localhost deinstall]$ ./deinstall

第二種方法:通過刪除檔案的方式解除安裝;(即:刪除oracle安裝目錄下的所有檔案和資料夾)

1.使用sql*plus停止資料庫

[oracle@oracletest oracle]$ sqlplus /nolog

sql> connect / as sysdba

sql> shutdown [immediate]

sql> exit

2.停止listener

[oracle@oracletest oracle]$ lsnrctl stop
3.停止http服務

[root@oracletest /root]# service httpd stop
4.用su或者重新登入到root(如想重新安裝可以保留oracle使用者,省得輸入環境變數了)

5.將安裝目錄刪除

6.將/usr/bin下的檔案刪除

[root@oracletest /root]# rm /usr/local/bin/dbhome

[root@oracletest /root]# rm /usr/local/bin/oraenv

[root@oracletest /root]# rm /usr/local/bin/coraenv

7.將/etc/oratab刪除

[root@oracletest /root]# rm /etc/oratab
8.將/etc/orainst.loc刪除

[root@oracletest /root]# rm /etc/orainst.loc
9.將oracle使用者刪除(若要重新安裝,可以不刪除)

[root@oracletest /root]# userdel –r oracle
10.將使用者組刪除(若要重新安裝,可以不刪除)

[root@oracletest /root]# groupdel oinstall

[root@oracletest /root]# groupdel dba

11.將啟動服務刪除

[root@oracletest /root]# chkconfig --del dbora
到此為止重啟後,你的linux系統下的oracle資料庫已完全刪除了!!!

以上是centos6.4+oracle 11g的環境。

如果要再次安裝, 最好先做一些備份工作。

包括使用者的登入指令碼,資料庫自動啟動關閉的指令碼,和listener自動啟動的指令碼。

要是有可能連建立資料庫的指令碼也儲存下來。

window下 ORACL解除安裝

用oracle自帶的解除安裝程式不能從根本上解除安裝oracle,從而為下次的安裝留下隱患,那麼怎麼才能完全解除安裝oracle呢?那就是直接登錄檔清除,步驟如下 1 開始 設定 控制面板 管理工具 服務 停止所有oracle服務。2 開始 程式 oracle orahome81 oracle in...

在Windows作業系統下,解除安裝Oracle 9i

在windows作業系統下,解除安裝oracle 9i 1 停止所有oracle服務 2 刪除登錄檔中的所有關於oracle項 1 在hkey local machine software下,刪除oracle目錄 2 在hkey local machine system controlset001 ...

Linux下驅動模組化編譯與裝載 解除安裝

linux下驅動模組化編譯與裝載 解除安裝 我們在修改完驅動後,如果每次都需要重新編譯核心燒錄的話,太過麻煩了,我們可以通過nfs來掛載根檔案系統 然後驅動程式單獨編譯,再將.ko檔案copy到根檔案系統,動態裝載上去的方式,來減少這種麻煩。具體方法我們看下面。我們將驅動源程式檔案單獨放到乙個資料夾...