win10升级之后,Oracle服务没有了。。。
公司服務(wù)器上沒(méi)有Oracle數(shù)據(jù)庫(kù),自己在一個(gè)筆記本上裝了Oracle數(shù)據(jù)庫(kù)服務(wù),電腦是win10,自動(dòng)更新升級(jí)后,Oracle服務(wù)沒(méi)有了。。。
搜尋了一下,終于找到了不用重裝恢復(fù)服務(wù)并正常使用的方法
1、重建Oracle主服務(wù)
? ? ?Win10升級(jí)系統(tǒng)后會(huì)默認(rèn)刪掉不是系統(tǒng)的其他服務(wù),但注冊(cè)表里面的東西是完整的。命令行輸入“regedit”,計(jì)算機(jī)\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb11g_home1,查看相關(guān)的ORACLE_HOME,ORACLE_SID等都是正常的,此處是Oracle服務(wù)器,不是客戶端。
※※※※※※??重建服務(wù)操作:
運(yùn)行命令"cmd",管理員身份打開,打開后輸入命令:oradim?-new?-sid?orcl?-STARTMODE?auto
等幾分鐘,就會(huì)發(fā)現(xiàn)Oracle服務(wù)已經(jīng)啟動(dòng),已經(jīng)成功了一大半了。。
2、啟動(dòng)監(jiān)聽程序
※?這里要注意,是服務(wù)端的監(jiān)聽程序,一般原來(lái)默認(rèn)的監(jiān)聽都完好保存,可以不用執(zhí)行“netca”命令(CMD中執(zhí)行的),來(lái)完成監(jiān)聽的創(chuàng)建,只需要啟動(dòng)監(jiān)聽即可。
※?接著輸入:lsnrctl start LISTENER? ? ? ? ,稍等一會(huì),出現(xiàn)監(jiān)聽成功啟動(dòng)消息
至此,win10升級(jí)導(dǎo)致的Oracle服務(wù)無(wú)法使用問(wèn)題已解決,如果還是不能訪問(wèn),請(qǐng)重新啟動(dòng)一下Oracle服務(wù)
總結(jié)
以上是生活随笔為你收集整理的win10升级之后,Oracle服务没有了。。。的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 计算机安装内存配置,电脑内存条怎么安装
- 下一篇: RuntimeError: No suc