oracle之TNS:无监听程序解决办法
生活随笔
收集整理的這篇文章主要介紹了
oracle之TNS:无监听程序解决办法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
先說問題:最近在服務器安裝了oracle 11g,建了表之后想測試一下,但是連服務器數據庫的時候,老是報TNS:無監聽程序。然后我在服務端能夠正常登錄,我自己電腦也是裝了oracle的,用服務端連接自己的數據庫也是沒有問題的,然后我看了服務端的監聽服務也一直是打開的。開始我以為是版本問題然后就用同事的11g客戶端登錄還是報一樣的錯。?
???
? ?
解決辦法:通過net Manager 進入監聽程序,監聽服務的協議用tcp/ip 主機這里很多朋友可能用的是ip和localhost ,其實這樣本地連還可以但是別人遠程就不行,所以這里主機要改成這臺電腦的計算機名稱,然后在服務命名里面的orcl里面也把主機改成計算機名稱。重啟下服務就可以正常的使用了不會再報錯。
?
進入cmd命令行, 輸入hostname,查看計算機名稱。
?修改listener.ora, tnsnames.ora的host
轉載:?https://yangsongjing.iteye.com/blog/1878661
總結
以上是生活随笔為你收集整理的oracle之TNS:无监听程序解决办法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端一HTML:二十四伪类
- 下一篇: python六十五:描述符(__get_