oracle之TNS:无监听程序解决办法
先說問題:最近在服務(wù)器安裝了oracle 11g,建了表之后想測(cè)試一下,但是連服務(wù)器數(shù)據(jù)庫(kù)的時(shí)候,老是報(bào)TNS:無監(jiān)聽程序。然后我在服務(wù)端能夠正常登錄,我自己電腦也是裝了oracle的,用服務(wù)端連接自己的數(shù)據(jù)庫(kù)也是沒有問題的,然后我看了服務(wù)端的監(jiān)聽服務(wù)也一直是打開的。開始我以為是版本問題然后就用同事的11g客戶端登錄還是報(bào)一樣的錯(cuò)。?
???
? ?
解決辦法:通過net Manager 進(jìn)入監(jiān)聽程序,監(jiān)聽服務(wù)的協(xié)議用tcp/ip 主機(jī)這里很多朋友可能用的是ip和localhost ,其實(shí)這樣本地連還可以但是別人遠(yuǎn)程就不行,所以這里主機(jī)要改成這臺(tái)電腦的計(jì)算機(jī)名稱,然后在服務(wù)命名里面的orcl里面也把主機(jī)改成計(jì)算機(jī)名稱。重啟下服務(wù)就可以正常的使用了不會(huì)再報(bào)錯(cuò)。
?
進(jìn)入cmd命令行, 輸入hostname,查看計(jì)算機(jī)名稱。
?修改listener.ora, tnsnames.ora的host
轉(zhuǎn)載:?https://yangsongjing.iteye.com/blog/1878661
總結(jié)
以上是生活随笔為你收集整理的oracle之TNS:无监听程序解决办法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端一HTML:二十四伪类
- 下一篇: oracle中把函数的执行权限赋个某个用