完全卸載oracle|oracle卸載|徹底卸載oracle
因?yàn)橹惭bOracle 10G的時(shí)候出了點(diǎn)問(wèn)題,后來(lái)叫舍友重新發(fā)了一份Oralce 10g 客戶端安裝包過(guò)來(lái)裝上去了。
當(dāng)初使用PL/SQL是可以的,后來(lái)在因?yàn)楣ぷ餍枰谝淮螌?dǎo)入同事發(fā)來(lái)的一份Oracle數(shù)據(jù)庫(kù)備份,在命令符下使
用IMP 語(yǔ)句進(jìn)行導(dǎo)入出現(xiàn) 6550錯(cuò)誤,經(jīng)上網(wǎng)查原因有是因?yàn)榉?wù)端與客戶端使用的版本不匹配的一種說(shuō)法。于是
不得已決定重裝Oracle,發(fā)現(xiàn)卸載Oralce還是比較麻煩的,需要不少的步驟才能完全卸載,下面總結(jié)了一些步驟:
1.停止所有與ORACLE相關(guān)的服務(wù)。
2. 使用OUI(Oracle Universal Installer)卸載Oracle軟件。
“開(kāi)始”->“程序”->“Oracle-OraDb110g_home1|Oracle installation product|Universal installer.
3.刪除注冊(cè)表內(nèi)容。
運(yùn)行regedit命令,刪除下面內(nèi)容:HKEY_LOCAL_MACHINE|SOFTWARE|ORACLE注冊(cè)表鍵,刪除此鍵。
HKEY_LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services,刪除Services鍵下所有以oracle為首的鍵。
HKEY_LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services|Eventlog|Application, 刪除此鍵下所有以oracle為首的鍵。
HKEY_CLASSES_ROOT,刪除此鍵下所有以O(shè)ra,Oracle,Orcl,EnumOra 為前綴的鍵。
HKEY_CURRENT_USER|Software| Microsoft|Windows|CurrentVersion|Explorer|MenuOrder|Start Menu|Programs, 刪除此鍵下所有以oracle為首的鍵。
HKEY_LOCAL_MACHINE|SOFTWARE|ODBC|ODBCINST.INI注冊(cè)表鍵,刪除了Microsoft ODBC FOR ORACLE注冊(cè)表鍵以外的所有有Oracle字樣的鍵值。
HKEY_我的系統(tǒng)上沒(méi)找到相關(guān)的項(xiàng)
LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services,刪除以O(shè)racle或OraWeb為前綴的鍵。
4. 刪除環(huán)境變量。
刪除環(huán)境變量CLASSPATH,PATH中含有Oracle字樣的值。
5.最后在文件系統(tǒng)內(nèi)刪除ORACLE相關(guān)的文件及目錄:刪除系統(tǒng)盤符:\Progrm Files\Oracle目錄;刪除ORACLE_BASE目錄。
我無(wú)法刪除D:\oracle目錄,重新啟動(dòng)機(jī)器之后才刪除。