實驗環境:作業系統版本: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...