Q:linux系統下安裝oracle數據庫后,用命令啟動監聽,執行完成后有如下顯示

提示“the listener supports no service”,監聽無服務。
A:發生此種情況的原因是因為監聽沒有注冊成功,可手動在監聽配置文件中添加如下命令(監聽配置文件位置:在oracle安裝目錄下/oracle/product/11.2.0/db_1/network/admin/下的listener.ora):
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = 數據庫實例名)
(SID_NAME = 數據庫實例名
)
)
截圖如下:

再次重啟監聽顯示正常,截圖如下:

注:一定要將添加內容的“()”和空格輸入正確,否則可能會出現語句不生效、報錯等情況。
