Win10升級惹的禍,Oracle服務全沒有了,怎么解決?


  最近Win10自動升級,升級后各種服務全部沒了,心已經涼了一半。。。

  百度\Google了一大堆,無非就幾種:卸載重裝,還原到上一版Win10,甚至重裝系統,對於正式使用的庫來說,夠崩潰的了。。

  搜尋了個把小時,找到了不用重裝恢復服務並正常使用的方法:

1、重建Oracle主服務。

  Win10升級系統后會默認刪掉不是系統的其他服務,但注冊表里面的東西是完整的。命令行輸入“regedit”,計算機\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb11g_home1,查看相關的ORACLE_HOME,ORACLE_SID等都是正常的,此處是Oracle服務器,不是客戶端。

  ※※※※※※  重建服務操作:

  運行命令"cmd",管理員身份打開,打開后輸入命令:oradim -new -sid orcl -STARTMODE auto

  等幾分鍾,就會發現Oracle服務已經啟動,已經成功了一大半了。。

2、啟動監聽程序

  ※ 這里要注意,是服務端的監聽程序,一般原來默認的監聽都完好保存,可以不用執行“netca”命令(CMD中執行的),來完成監聽的創建,只需要啟動監聽即可。

  ※ 接着輸入:lsnrctl start LISTENER        ,稍等一會,出現監聽成功啟動消息

 

至此,Win10升級導致的Oracle服務全部沒有的BUG就成功解救。

 

 

 


免責聲明!

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



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