Linux平台下解除安裝ORACLE

2021-09-06 08:45:58 字數 2415 閱讀 3337

實驗環境:作業系統版本:red hat enterprise linux server release 5.5 (tikanga),

資料庫版本 :oracle database 10g enterprise edition release 10.2.0.1.0。

解除安裝oracle 10g的過程,在不同平台或不同版本資料可能有些步驟略有不同,具體操作的時候請結合實際情況酌情處理。

1. 首先做好備份工作(如果有需要的話,如果你想重新完全安裝,可以忽略這個步驟)。用 oracle 使用者登入。 最好先做一些備份工作。例如備份資料庫檔案等。

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

[oracle@wgods ~]$ sqlplus / as sysdba

sql*plus: release 10.2.0.1.0 - production on wed mar 27 09:35:23 2013

connected to:

oracle database 10g enterprise edition release 10.2.0.1.0 - production

with the partitioning, olap and data mining options

sql> shutdown immediate;

database closed.

database dismounted.

oracle instance shut down.

sql> exit

disconnected from oracle database 10g enterprise edition release 10.2.0.1.0 - production

with the partitioning, olap and data mining options

3. 停止listener服務

[oracle@wgods ~]$ lsnrctl stop

lsnrctl for linux: version 10.2.0.1.0 - production on 27-mar-2013 09:37:21

connecting to (description=(address=(protocol=ipc)(key=extproc1)))

the command completed successfully

4. 停止http服務

5. 刪除$oracle_base目錄下的所有檔案

[oracle@wgods ~]$ echo $oracle_base

/database/oracle

[oracle@wgods ~]$ ls -lrt /database/oracle

total 40

drwxrwx--- 3 oracle oinstall 4096 dec 14 11:28 product

drwxrwx--- 6 oracle oinstall 4096 dec 14 11:36 orainventory

drwxr-x--- 3 oracle oinstall 4096 dec 14 11:36 oradata

drwxr-x--- 3 oracle oinstall 4096 dec 14 11:36 admin

drwxr-x--- 3 oracle oinstall 4096 dec 14 11:37 flash_recovery_area

[oracle@wgods ~]$ rm -rf $oracle_base/*

6.切換到root賬號

[oracle@wgods ~]$ su - root

7.刪除/etc/orainst.loc /etc/oratab檔案

[root@wgods ~]# rm /etc/orainst.loc /etc/oratab

rm: remove regular file `/etc/orainst.loc'? y

rm: remove regular file `/etc/oratab'? y

注意網上有些文章有刪除/usr/bin 下的一些檔案,例如 rm /usr/bin/dbhome、rm /usr/bin/oraenv、rm /usr/bin/coraenv。這個在oracle 10g下是沒有的

8.刪除oracle使用者(若要重新安裝,可以不刪除)

[root@wgods ~]# userdel –r oracle

9.刪除使用者組(若要重新安裝,可以不刪除)

[root@wgods ~]# groupdel oinstall

[root@wgods ~]# groupdel dba

10.將啟動服務刪除

[root@oracletest /root]# chkconfig --del dbora

操作完後,你的oralce資料庫已經完全、徹底的刪除了。

window下 ORACL解除安裝

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

Linux平台下安裝MySQL

2.解壓 tar xvf mysql 6.6.13 1.rhel5.i386.tar 3.切換root使用者 su 4.安裝server 5.5 rpm ivh mysql server 5.5.13 1.rhel5.i386.rpm 5.更改密碼 usr bin mysqladmin u root...

Linux 平台下 PHP 安裝 啟動

php安裝 tar xzvf php 5.2.5.tar.gz cd php 5.2.5 configure prefix home redadmin php with apxs2 home redadmin apache bin apxs with mysql home redadmin mysq...