Oracle 19C 監聽無法動態註冊例項
Oracle 19C 監聽無法動態註冊例項
環境:
DB:Oracle 19.3.0.0.0
OS:Red Hat Enterprise Linux Server release 7.5 (Maipo)
問題:
Oracle 19C資料庫,將主機名由CJCDB修改為CJCOS01,同時修改了listener.ora中主機名資訊,但是監聽還是無法註冊例項。
[oracle@cjcos01 admin]$ pwd
/u01/app/oracle/product/19.0.0/dbhome_1/network/admin
[oracle@cjcos01 admin]$ cat listener.ora
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = cjcos01)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
)
問題現象:
[oracle@cjcos01 admin]$ lsnrctl status
......
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=cjcos01)(PORT=1521)))
The listener supports no services
The command completed successfully
解決方案:
嘗試新增靜態監聽
[oracle@cjcos01 admin]$ pwd
/u01/app/oracle/product/19.0.0/dbhome_1/network/admin
[oracle@cjcos01 admin]$ cat listener.ora
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = cjcdb)
(ORACLE_HOME = /u01/app/oracle/product/19.0.0/dbhome_1)
(SID_NAME = cjcdb)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = cjcos01)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
)
可以靜態註冊例項了
[oracle@cjcos01 admin]$ lsnrctl status
......
Services Summary...
Service "cjcdb" has 1 instance(s).
Instance "cjcdb", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully
為什麼監聽可以靜態註冊例項,不能動態註冊例項呢?
可能和local_listener引數有關。
SQL> show parameter local_listener
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
local_listener string LISTENER_CJCDB
檢視tnsnames.ora中有關LISTENER_CJCDB資訊,發現對應的HOST也已經修改過了。
[oracle@cjcos01 admin]$ cat tnsnames.ora
LISTENER_CJCDB =
(ADDRESS = (PROTOCOL = TCP)(HOST = cjcos01)(PORT = 1521))
由於監控使用預設的 1521埠,可以將local_listener重置回之前的預設值,即空值。
SQL> alter system set local_listener='';
System altered.
手動註冊
SQL> alter system register;
System altered.
監聽可以動態註冊例項了
[oracle@cjcos01 admin]$ lsnrctl status
......
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=cjcos01)(PORT=1521)))
Services Summary...
Service "86b637b62fdf7a65e053f706e80a27ca" has 1 instance(s).
Instance "cjcdb", status READY, has 1 handler(s) for this service...
Service "9cf4e5aa850e36efe0550e07b87b792a" has 1 instance(s).
Instance "cjcdb", status READY, has 1 handler(s) for this service...
Service "cjcdb" has 2 instance(s).
Instance "cjcdb", status UNKNOWN, has 1 handler(s) for this service...
Instance "cjcdb", status READY, has 1 handler(s) for this service...
Service "cjcdbXDB" has 1 instance(s).
Instance "cjcdb", status READY, has 1 handler(s) for this service...
Service "cjcpdb" has 1 instance(s).
Instance "cjcdb", status READY, has 1 handler(s) for this service...
The command completed successfully
歡迎關注我的微信公眾號"IT小Chen",共同學習,共同成長!!!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29785807/viewspace-2684545/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle 12c 資料庫例項監聽無法註冊問題一例Oracle資料庫
- 一次Oracle監聽無法動態註冊處理過程排查分析Oracle
- rac監聽不能動態註冊
- oracle監聽不到例項服務Oracle
- oracle的靜態註冊和動態註冊Oracle
- oracle之 單例項監聽修改埠Oracle單例
- 資料庫無法註冊至監聽服務解決辦法資料庫
- ORACLE之手動註冊監聽listener。alter system set local_listener="XXX"Oracle
- oracle靜態監聽Oracle
- 動態註冊和靜態註冊
- canal同步mysql,監聽單例項,多例項配置MySql單例
- 使用 vue 例項更好的監聽事件Vue事件
- 基於laravel的事件監聽例項Laravel事件
- 使用JavaScript給物件修改註冊監聽器JavaScript物件
- Nacos - 事件的註冊、取消與監聽(EventDispatcher)事件
- 註冊中心 Eureka 原始碼解析 —— 應用例項註冊發現(一)之註冊原始碼
- 實現Oracle非1521標準埠動態註冊Oracle
- [重慶思莊每日技術分享]-ORACLE 19C資料庫啟動後,無監聽服務Oracle資料庫
- Oracle啟動兩個監聽Oracle
- oracle 19c 無法create table解決Oracle
- js 註冊事件的兩種方式詳解,傳統註冊事件與方法監聽註冊事件(addEventListener)JS事件dev
- Android中動態註冊Android
- vue動態註冊元件Vue元件
- 將Oracle 12c資料庫註冊到Oracle 19c Grid InfrastructureOracle資料庫ASTStruct
- Oracle 19C 無法啟用Auto Indexes特性OracleIndex
- Oracle 12c新特性--LREG程式專門負責註冊例項服務Oracle
- 註冊中心 Eureka 原始碼解析 —— 應用例項註冊發現(三)之下線原始碼
- 【ASK_ORACLE】Oracle 12.2 Bug導致網路卡出現故障後RAC庫未向TCP註冊本地VIP監聽OracleTCP
- oracle一個listener偵聽多個例項的配置Oracle
- oracle rac的scan監聽狀態Not All Endpoints RegisteredOracle
- se://error/ Oracle 19c EM Exporess無法登陸ErrorOracle
- 註冊中心 Eureka 原始碼解析 —— 應用例項註冊發現(五)之過期原始碼
- WEUI picker元件無法js動態改變選項UI元件JS
- JMS監聽Oracle AQOracle
- Servlet – Upload、Download、Async、動態註冊Servlet
- oracle 10203啟動例項報警Oracle
- oracle 12c 新增的LREG程式及其動態註冊的過程Oracle
- ssh遠端埠轉發無法監聽0.0.0.0