(轉)linux下完整刪除oracle
1.用oracle使用者登入
如果要再次安裝, 最好先做一些備份工作。
包括使用者的登入指令碼,資料庫自動啟動關閉的指令碼,和Listener自動啟動的指令碼。
要是有可能連建立資料庫的指令碼也儲存下來
2.使用SQL*PLUS停止資料庫
[oracle@ora920 oracle]$ sqlplus /nolog
SQL> connect / as sysdba
SQL> shutdown [immediate]
SQL> exit
3.停止Listener
[oracle@ora920 oracle]$ lsnrctl stop
4.停止HTTP服務
[oracle@ora920 oracle]$ $ORACLE_HOME/Apache/Apache/bin/apachectl stop
5.用su或者重新登入到root(如想重新安裝可以保留oracle使用者,省得輸入環境變數了)
6.將安裝目錄刪除
[root@ora920 /root]# rm -rf /opt/oracle/
7.將/usr/bin下的檔案刪除
[root@ora920 /root]# rm /usr/bin/dbhome
[root@ora920 /root]# rm /usr/bin/oraenv
[root@ora920 /root]# rm /usr/bin/coraenv
8.將/etc/oratab刪除
[root@ora920 /root]# rm /etc/oratab
9.將/etc/oraInst.loc刪除
[root@ora920 /root]# rm /etc/oraInst.loc
10.將oracle使用者刪除(若要重新安裝,可以不刪除)
[root@ora920 /root]# userdel –r oracle
11.將使用者組刪除(若要重新安裝,可以不刪除)
[root@ora920 /root]# groupdel oinstall
[root@ora920 /root]# groupdel dba
12.將啟動服務刪除
[root@ora920 /root]# chkconfig --del dbora
如果要再次安裝, 最好先做一些備份工作。
包括使用者的登入指令碼,資料庫自動啟動關閉的指令碼,和Listener自動啟動的指令碼。
要是有可能連建立資料庫的指令碼也儲存下來
2.使用SQL*PLUS停止資料庫
[oracle@ora920 oracle]$ sqlplus /nolog
SQL> connect / as sysdba
SQL> shutdown [immediate]
SQL> exit
3.停止Listener
[oracle@ora920 oracle]$ lsnrctl stop
4.停止HTTP服務
[oracle@ora920 oracle]$ $ORACLE_HOME/Apache/Apache/bin/apachectl stop
5.用su或者重新登入到root(如想重新安裝可以保留oracle使用者,省得輸入環境變數了)
6.將安裝目錄刪除
[root@ora920 /root]# rm -rf /opt/oracle/
7.將/usr/bin下的檔案刪除
[root@ora920 /root]# rm /usr/bin/dbhome
[root@ora920 /root]# rm /usr/bin/oraenv
[root@ora920 /root]# rm /usr/bin/coraenv
8.將/etc/oratab刪除
[root@ora920 /root]# rm /etc/oratab
9.將/etc/oraInst.loc刪除
[root@ora920 /root]# rm /etc/oraInst.loc
10.將oracle使用者刪除(若要重新安裝,可以不刪除)
[root@ora920 /root]# userdel –r oracle
11.將使用者組刪除(若要重新安裝,可以不刪除)
[root@ora920 /root]# groupdel oinstall
[root@ora920 /root]# groupdel dba
12.將啟動服務刪除
[root@ora920 /root]# chkconfig --del dbora
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12272958/viewspace-681600/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux下刪除oracle11gLinuxOracle
- 刪除linux下的oracle資料庫LinuxOracle資料庫
- [筆記]Windows下完整的刪除Oracle筆記WindowsOracle
- 刪除AIX下的ORACLEAIOracle
- 在WIN下刪除LINUXLinux
- linux下完全刪除OracleLinuxOracle
- 刪除oracle下apache下的日誌OracleApache
- (個人)Linux或UNIX系統下徹底刪除oracleLinuxOracle
- linux下刪除軟連線Linux
- linux下恢復誤刪除oracle的資料檔案LinuxOracle
- 在linux及unix系統下批次刪除oracle檔案LinuxOracle
- 轉:Oracle刪除資料檔案Oracle
- oracle中的級聯刪除(轉)Oracle
- linux下export命令新增、刪除環境變數(轉載)LinuxExport變數
- 刪除Linux非rac環境下的ASM例項(轉)LinuxASM
- linux下建立、刪除資料夾Linux
- linux 下刪除亂碼檔案Linux
- Linux下刪除昨天的檔案Linux
- linux下rac環境下刪除節點Linux
- 刪除 oracleOracle
- oracle 快速刪除大批量資料方法(全部刪除,條件刪除,刪除大量重複記錄) 轉Oracle
- 【轉】oracle 快速刪除大批量資料方法(全部刪除,條件刪除,刪除大量重複記錄)Oracle
- windows下Oracle資料庫完全刪除WindowsOracle資料庫
- ORACLE RAC環境下刪除節點Oracle
- 刪除AIX下的ORACLE 11gAIOracle
- SCO UNIX下的反刪除(undelete)(轉)delete
- Linux下批量刪除空檔案或者刪除指定大小的檔案Linux
- Linux下刪除資料夾的命令Linux
- linux 下按照時間刪除檔案Linux
- Linux下建立和刪除使用者Linux
- Oracle 檔案意外刪除恢復(Linux)OracleLinux
- Linux作業系統上刪除OracleLinux作業系統Oracle
- ORACLE 11G 在linux平臺下怎麼簡單刪除OracleLinux
- linux中誤刪除oracle資料檔案的恢復操作(轉)LinuxOracle
- linux 下vim中關於刪除某段,某行,或全部刪除的命令Linux
- mysql在linux下的完整安裝(轉)MySqlLinux
- 如何在windows或linux(unix)完全刪除oracleWindowsLinuxOracle
- Oracle資料恢復 - Linux / Unix 誤刪除的檔案恢復(轉)Oracle資料恢復Linux