1.停用全部oracle服務(wù)
專注于為中小企業(yè)提供網(wǎng)站制作、網(wǎng)站設(shè)計服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)錯那免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上1000+企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。
2.刪除oracle注冊表 運行regedit在如下路徑中找到oracle相關(guān)鍵值,刪除 HKEY_LOCAL_MACHIN...
3.刪除物理文件,有如下兩個文件夾(有dll等文件正在使用請?zhí)^該文件) 1、x:\ap...
4.刪除系統(tǒng)變量Path中的oracle變量
5.重啟,然后刪除第三步中未刪掉內(nèi)容
停用oracle服務(wù):進入計算機管理,在服務(wù)中,找到oracle開頭的所有服務(wù),右擊選擇停止
在開始菜單中,找到Universal Installer,運行Oracle Universal Installer,單擊卸載產(chǎn)品
在產(chǎn)品清單窗口中,單擊全部展開,除了OraDb11g_home1外,勾選其他項目,單擊刪除
按Windows徽標(biāo)鍵和R鍵,打開運行窗口,輸入regedit,打開注冊表,依次展開HKEY_LOCAL_MACHINE\SOFTWARE,找到oracle,刪除之
依次展開HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services中,刪除所有oracle開頭的項
依次展開HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,刪除所有oracle開頭的項;
在HKEY_CLASSES_ROOT,刪除以ora開頭的項
重啟電腦,刪除oracle目錄,刪除Oracle的安裝目錄app等
刪除的操作步驟如下:
停用oracle服務(wù),進入計算機中的管理,在服務(wù)中,找到oracle開頭的一切服務(wù),右點擊選擇停止。
在開始菜單中,找到Universal Installer,點擊運行Oracle Universal Installer,卸載產(chǎn)品。
在所有產(chǎn)品清單的窗口中,打開全部展開,除了OraDb11g_home1外,勾選其他項目,刪除。
按Windows鍵和R鍵,點擊打開運行窗口,輸入regedit,打開注冊表,依次展開HKEY_LOCAL_MACHINE\SOFTWARE,找到oracle,刪除。
接著依次展開HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services中,刪除所有oracle開頭的選項。
打開HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,刪除里面所有oracle開頭的項,在HKEY_CLASSES_ROOT,刪除以ora開頭的選項。
最后重啟電腦,再刪除oracle目錄,刪除Oracle安裝目錄app等一切。
實現(xiàn)方法:
1、開始->設(shè)置->控制面板->管理工具->服務(wù) 停止所有Oracle服務(wù)。
2、開始->程序->Oracle - OraHome81->Oracle Installation Products->
Universal Installer
卸裝所有Oracle產(chǎn)品,但Universal Installer本身不能被刪除
3、運行regedit,選擇HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del鍵刪除這個入口。
4、運行regedit,選擇HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滾動
這個列表,刪除所有Oracle入口。
5、運行refedit,
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,
刪除所有Oracle入口。
6、開始->設(shè)置->控制面板->系統(tǒng)->高級->環(huán)境變量
刪除環(huán)境變量CLASSPATH和PATH中有關(guān)Oracle的設(shè)定。
2、開始->程序->Oracle - OraHome10g->Oracle Installation Products->Universal Installer 卸裝所有Oracle產(chǎn)品。 3、運行regedit,選擇HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\,刪除該路徑下的所有以oracle開始的服務(wù)名稱,這個鍵是標(biāo)識Oracle在windows下注冊的各種服務(wù)。 4、選擇HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,刪除該oracle目錄,該目錄下注冊著Oracle數(shù)據(jù)庫的軟件安裝信息。 5、選擇HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,刪除注冊表的以oracle開頭的所有項目。 6、刪除環(huán)境變量path中關(guān)于oracle的內(nèi)容。 鼠標(biāo)右鍵右單擊“我的電腦--屬性--高級--環(huán)境變量--PATH 變量。 刪除Oracle在該值中的內(nèi)容。注意:path中記錄著一堆操作系統(tǒng)的目錄,在windows中各個目錄之間使用分號(; )隔開的,刪除時注意。 建議:刪除PATH環(huán)境變量中關(guān)于Oracle的值時,將該值全部拷貝到文本編輯器中,找到對應(yīng)的Oracle的值,刪除后,再拷貝修改的串,粘貼到PATH環(huán)境變量中,這樣相對而言比較安全。 7、從桌面上、STARTUP(啟動)組、程序菜單中,刪除所有有關(guān)Oracle的組和圖標(biāo) 8、重新啟動計算機,重起后才能完全刪除Oracle所在目錄。 9、重啟操作系統(tǒng)后各種Oracle相關(guān)的進程都不會加載了。這時刪除Oracle_Home下的所有數(shù)據(jù)。(Oracle_Home指Oracle程序的安裝目錄)
當(dāng)oracle實例不再使用時需將無用的oracle刪除掉,且無需存在于服務(wù)列表中,具體操作如下:
1、刪除OracleService實例
開始程序-Oracle - OraDb10g_home1-配置和移植工具-Database Configuration Assistant--刪除實例
選中要刪除的實例名,一直點擊下一步
刪除實例之后從服務(wù)列表中自動刪除了OracleServiceXXX名稱
2、實例刪除了但發(fā)現(xiàn)OracleDBConsoleXXX,OracleJobSchedulerXXX在服務(wù)列表中都存在
刪除服務(wù)列表中的OracleJobSchedulerXXX,具體操作如下:
"regedit"打開注冊表,修改HEKY_LOCAL_MACHINE-SYSTEM-CurentControlSet-Services-找到OracleServiceXXX發(fā)現(xiàn)已不存在,則說明實例已從服務(wù)列表中刪除
只需要找到OracleDBConsoleXXX,OracleJobSchedulerXXX刪除,刪除完成電腦重啟
3、瑞星刪除Oracle實例解決
服務(wù)中的OracleServiceGIST沒有了
注冊表中HEKY_LOCAL_MACHINE-SYSTEM-CurentControlSet-Services-
OracleServiceGIST也沒有了。
解決:
找一臺裝有oracle數(shù)據(jù)庫的機器,把上面的注冊鍵值信息導(dǎo)出,是一個xxx.reg文件
然后復(fù)制到本機桌面上,用editplus編輯,將所有實例名信息改成本機的實例名,如OracleServiceXXX改成
OracleServiceGIST,再雙擊運行,即在本機注冊表中生成注冊信息。
重啟機器,注冊表中信息生成,服務(wù)中信息生成,啟動OracleService實例時,
報錯,找不到路徑,原來先前的xxx.reg文件的那臺機器的Oracle數(shù)據(jù)庫是裝在C盤,
而本機的Oracle數(shù)據(jù)庫是裝在D盤的,
"regedit"打開注冊表,修改HEKY_LOCAL_MACHINE-SYSTEM-CurentControlSet-Services-
OracleServiceGIST的ImagePath鍵值信息為d:\oracle\ora92\bin\ORACLE.EXE GIST,
再在服務(wù)里啟動OracleServiceGIST,能正常運行。
導(dǎo)出的xxx.reg文件內(nèi)容:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleServiceGIST]
"Type"=dword:00000010
"Start"=dword:00000003
"ErrorControl"=dword:00000001
"ImagePath"=hex(2):64,00,3a,00,5c,00,6f,00,72,00,61,00,63,00,6c,00,65,00,5c,00,\
6f,00,72,00,61,00,39,00,32,00,5c,00,62,00,69,00,6e,00,5c,00,4f,00,52,00,41,\
00,43,00,4c,00,45,00,2e,00,45,00,58,00,45,00,20,00,47,00,49,00,53,00,54,00,\
00,00
"DisplayName"="OracleServiceGIST"
"ObjectName"="LocalSystem"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleServiceGIST\Security]
"Security"=hex:01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,\
00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\
00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,\
05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b,00,00,00,00,\
00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,00,00,01,01,\
00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleServiceGIST\Enum]
"0"="Root\\LEGACY_ORACLESERVICEGIST\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001