1、停用oracle服務:進入計算機管理,在服務中,找到oracle開頭的所有服務,右擊選擇停止
成都創(chuàng)新互聯(lián)-專業(yè)網站定制、快速模板網站建設、高性價比城西網站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式城西網站制作公司更省心,省錢,快速模板網站建設找我們,業(yè)務覆蓋城西地區(qū)。費用合理售后完善,10余年實體公司更值得信賴。
2、在開始菜單中,找到Universal Installer,運行Oracle Universal Installer,單擊卸載產品
3、在產品清單窗口中,單擊全部展開,除了OraDb11g_home1外,勾選其他項目,單擊刪除\
卸載完后,再刪除:OraDb11g_home1
3、按Windows徽標鍵和R鍵,打開運行窗口,輸入regedit,打開注冊表,依次展開HKEY_LOCAL_MACHINE\SOFTWARE,找到oracle,刪除
4、依次展開HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services中,刪除所有oracle開頭的項
5、依次展開HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,刪除所有oracle開頭的項;
6、在HKEY_CLASSES_ROOT,刪除以ora開頭的項
7、重啟電腦,刪除oracle目錄,刪除Oracle的安裝目錄app等
1.首先停止oracle所有的服務。\x0d\x0a2. 刪除注冊表上的HKEY_LOACAL_MACHINE/SOFTWARE下的主鍵ORACLE全部刪除。\x0d\x0a3.進入HKEY_LOACAL_MACHINE/SYSTEM主鍵下,在ControlSet001、 ControlSet002、CurrentControlSet--Service中刪除相關的Oracle服務。只要是oracle打頭的都可以刪.\x0d\x0a4.刪除你oracle的安裝目錄,注意是配置存儲的目錄,應該在C盤下,自己找,然后刪除你的實際安裝目錄,如果刪不了,把文件夾改下名重新啟動下系統(tǒng),就OK了。\x0d\x0a這樣你的oracle算是干干凈凈了
方法/步驟\x0d\x0a1.查詢哪些對象被鎖:\x0d\x0aselect object_name,machine,s.sid,s.serial# \x0d\x0afrom v$locked_object l,dba_objects o ,v$session s\x0d\x0awhere l.object_id = o.object_id and l.session_id=s.sid;\x0d\x0a\x0d\x0a2.殺死進程:\x0d\x0aalter system kill session '137,233'; (其中137,223分別是上面查詢出的sid,serial#)\x0d\x0a\x0d\x0aPS.以上兩步,可通過Oracle的管理控制臺來執(zhí)行。\x0d\x0a\x0d\x0a如果利用上面的方法殺死進程后,進程狀態(tài)雖被置為"killed",但是鎖定的資源很長時間沒有被釋放,那么可以在OS一級再殺死相應的進程(線程)\x0d\x0a\x0d\x0a1.首先獲得進程(線程)號:\x0d\x0aselect spid, osuser, s.program \x0d\x0afrom v$session s,v$process p\x0d\x0awhere s.paddr=p.addr and s.sid=137 (137是上面的sid)\x0d\x0a\x0d\x0a2.在OS上殺死這個進程(線程):\x0d\x0a\x0d\x0a1)在unix上,用root身份執(zhí)行命令: \x0d\x0a#kill -9 12345(即上面查詢出的spid)\x0d\x0a\x0d\x0a2)在windows(unix也適用)用orakill殺死線程,例:c:orakill orcl 12345\x0d\x0aorakill是oracle提供的一個可執(zhí)行命令,語法為:orakill sid thread\x0d\x0a其中:\x0d\x0asid:表示要殺死的進程屬于的實例名\x0d\x0athread:是要殺掉的線程號,即上面查詢出的spid。