oracle11G在linux環境下的解除安裝操作

2021-07-09 20:30:27 字數 1287 閱讀 1069

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

[oracle@oracletest oracle]$ sqlplus log

sql> connect / as sysdba

sql> shutdown [immediate]

sql> exit

2.停止listener

[oracle@oracletest oracle]$ lsnrctl stop

3.停止http服務

4.用su或者重新登入到root(如想重新安裝可以保留oracle使用者,省得輸入環境變數了)

5.將安裝目錄刪除

[root@oracletest /root]# rm -rf /u01/oracle/

[root@oracletest /root]# rm -rf /u01/orainventory/

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資料庫已完全刪除了!!!

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

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

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

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

在Linux下解除安裝Oracle 11g

1.使用sql plus停止資料庫 oracle oracletest oracle sqlplus nolog sql connect as sysdba sql shutdown immediate sql exit 2.停止listener oracle oracletest oracle l...

在Linux下解除安裝Oracle 11g

oracle oracletest sqlplus nolog sql connect as sysdba sql shutdown immediate sql exit oracle oracletest lsnrctl stop root oracletest service httpd sto...

在Linux下解除安裝Oracle 11g

1.使用sql plus停止資料庫 oracle oracletest oracle sqlplus nolog sql connect as sysdba sql shutdown immediate sql exit 2.停止listener oracle oracletest oracle l...