OracleServiceORCL這個服務竟然不見了


 OracleServiceORCL這個服務竟然不見了,后數據庫連接不成功,暈死,以前使用數據庫還能看到,現在竟然不見了?Why?我猜測原因有二:

①:電腦已經裝了Oracle數據庫后又裝了MySql數據庫,但是這可能性極低,有人說這兩個不會沖突...

②:就是有點時間沒使用Oracle數據庫了,然后被360給kill掉了,感覺可能性最大,表示很憤怒.....

 

1.新增數據庫ORCL實例服務的命令:

oradim -new -sid ORCL

 

2.可以用sc命令刪除oracle在Windows的Service

  sc delete OracleServiceORCL

 

   sc命令還有一些其它的用途,比如開始一個服務啊,停止一個服務啊,或者看系統當前有哪些服務。不過這些都可以在系統的管理的圖形界面里面操作,而添加和刪除服 務則在管理圖形界面中似乎無能為力,只能在命令行中進行。

 

  其實這樣做了,還是沒能徹底解決問題,有其他問題出現,我就放在其他博文里去了,不想弄得太雜,也可以條理清晰。

 

 

今天 把本地的oracle9i卸載后,有安裝了orale10g, 在安裝時用的sid是orcl,它提示已經存在了要我另外換一個sid,檢查了下發現oracle9i卸載后,在Windows服務(Service) 里還有兩個oracle的
OracleOraHome92TNSListener和OracleServiceORCL沒有刪除。
其實不僅是 oracle在日常的軟件中,很多軟件做成了Windows服務的方式,在卸載軟件以后,發現還殘留着一些服務沒有刪掉,這樣就導致有些垃圾 目錄無法刪除。
辦 法還有有的,我們可以用命令行手動刪除指定的Windows服務(Service) 的。
就是用 Windows的sc命令 這個命令可以管理一系列的Windows服務。這個sc命令有一系列的參數。其中有一個參數就是delete,用sc delete命令就可以刪除一個Windows服務了。
sc delete OracleOraHome92TNSListener

sc delete OracleServiceORCL
當然,sc命 令還有一些其它的用途,比如開始一個服務啊,停止一個服務啊,或者看系統當前有哪些服務。不過這些都可以在系統的管理的圖形界面里面操作,而添加和刪除服 務則在管理圖形界面中似乎無能為力,只能在命令行中進行。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM