日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

oracle 启动监听提示 :The listener supports no services

發布時間:2024/8/26 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle 启动监听提示 :The listener supports no services 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

lsnrctl start
提示:
The listener supports no services
The command completed successfully

這樣啟動后遠程連接會造成
oracle ORA-12514:TNS:listener does not currently know of service requested in connect descriptor

---方案一---------原因:數據庫實例注冊到listener-----------------------------------

--登錄數據庫
$sqlplus / as sysdba
--顯示服務名
SQL>show parameter service_names
--強制注冊服務
SQL>alter system register;
--查看監聽狀態
$lsnrctl status

-----方案二--------------------------------------

問題解決了
在listener.ora里面添加了一行

SID_LIST_LISTENER =??
(SID_LIST =??
? (SID_DESC =??
? (GLOBAL_DBNAME = globe)
? (SID_NAME = globe)
? )
)

-----方案三-------------------------

后發現Oracle有個Net Manager可用:

在下圖的Listeners->Database Services中配置要監聽的SID及ORACLE_HOME,退出保存。

?

linux上面:

[root@localhost oracle]# xhost +

[root@localhost oracle]# su - oracle

[oracle@localhost ~]$ netmgr
========================================================================================

Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
TNS-12535: TNS:operation timed out
TNS-12560: TNS:protocol adapter error
TNS-00505: Operation timed out
?? Linux Error: 110: Connection timed out
LSNRCTL>

今天在啟動監聽的時候發現需要等很長時間,而且還報錯。想想這兩天機器做過的改變,只有防火墻動了一下(由于是測試機我試驗一下iptables的一些配置)。我馬上暫停了防火墻服務,監視服務起來了而且沒有任何錯誤。馬上搜一下,是由于我沒有在本地防火墻里添加可以127.0.0.1的IP INPUT許可原因。其實只要ping 一下自己的機器名,如果通就可以了。

總結

以上是生活随笔為你收集整理的oracle 启动监听提示 :The listener supports no services的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。