oracle監聽服務無法打開解決方法。?
玩oracle數據庫的小夥伴們都知道在oracle中有兩個服務OracleOraDb11g_home1TNSListener OracleServiceORCL 每次在啟動數據庫的時候必須先要啟動這兩個服務,負責數據庫是無法啟動的,但有時候也會出現服務無法啟動的狀況,例如我今天要說的監聽無法啟動
方法/步驟
如下圖中的連個數據服務
oracle 監聽服務無法,
OracleOraDb11g_home1TNSListener
但是OracleServiceORCL可以啟動,在你啟動監聽服務的時候它會報出如下圖所示的錯誤(本地計算機上的oracleoraDb11g_home1TNSListener服務啟動後停止,某些服務在未有其他服務或程序使用時自動停止)
首先看看你的電腦中是否安裝有像360之類的安全衛士,然後打開它,看一下啟動項中的服務是不是被你禁止了,如果是的話,啟動然後再打開oracle服務,看是否能啟動
如果還是不可以啟動的話找到你的oracle安裝目錄,根據app →product→ 11.1.0→db_1 →NETWORK→ADMIN找到你的listener.ora/tnsnames.ora這兩個文件
首先打開listener.ora文件 看裡面的兩個IP是否是
127.0.0.1
如果不是得話修改過來
再打開tnsnames.ora查看其中的ip 是否是127.0.0.1
同樣進行修改
修改完畢之後保存,再去啟動服務這樣就可以啟動了
如果還是不可以的話,重新配置一個監聽也OK