不知道為什么,可能是因為更新系統的原因,過了一段時間,想打開oracle服務,發現居然沒有任何oracle有關的服務了,但以前的數據庫文件什么的都在,心想肯定是可以復原的,應該只是注冊表的問題罷了。在網上查看了下資料,解決方法如下:
1、監聽服務沒有好辦,在net configuration manager 中刪掉原來的重新建一個就好了。
2、以前的數據庫在DataBase Configuration Assistant中找不到,肯定不能刪掉重新建一個,況且還要復原,只好重新注冊個在cmd下oradim -new -sid school -startmode auto -pfile D:/oracle/product/10.2.0/admin/school/pfile/init.ora.112320135741。具體根據自己的oracle安裝路勁和實例名該下就可以了。
但出現錯誤DIM-00014:無法打開windows NT服務控制管理器。用管理員身份打開cmd即可。
