在服務中,啟動oracleDBConsolenewdb服務時,出現了 錯誤 1053: 該服務沒有響應啟動或控制請求
在網上查了以后你會發現這是一個非常寬泛的錯誤,然而我們的建議是去看傳說中的oracle的alert日志,alert日志在哪里呢?
使用命令 select value from v$diag_info where name ='Diag Alert';
Alert日志在
C:\myoracle\think\diag\rdbms\newdb\newdb\alert
不要按着目錄一個個點,直接在地址欄輸入最快
打開log.xml里面就有真正的錯誤原因了
TNS-12560: TNS: 協議適配器錯誤
問題還是在監聽器上
查看監聽器狀態
Lsnrctl status
發現沒有newdb的服務,協議適配器錯誤那還是lsnrctl stop lsnrctl start加載修改過后的參數文件tnsnames.ora 和 listener.ora
(參數文件中的host=localhost改成 本機計算機名)
重啟后就好了