手寫 listener.ora 易出現語法錯誤,官方文檔提供標準模板,可保證格式規範、參數完整。
# listener.ora Network Configuration File
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = sales.us.example.com)
(ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1)
(SID_NAME = sales)
)
(SID_DESC =
(SID_NAME = plsextproc)
(ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1)
(PROGRAM = extproc)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = sales-server)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
)
GLOBAL_DBNAME、SID_NAME、ORACLE_HOME、HOST、PORTLISTENER 塊並重命名(如 LISTENER_DG)lsnrctl reload 或 lsnrctl start LISTENER_DGlsnrctl status 驗證服務註冊圖形工具 netca 亦可按向導生成標準 listener.ora,適合不熟悉手寫語法的場景。