關於local_listener、remote_listener、current_listener
--整理以前的學習筆記
1、local_listener
local_listener引數的作用!
pmon只會動態註冊port等於1521的監聽,否則pmon不能動態註冊listener,要想讓pmon動態註冊listener,需要設定
local_listener引數。
配置了兩個listener(listener.ora)
LISTENER2 =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = mylinux)(PORT = 1522))
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = mylinux)(PORT = 1521))
)
)
alter system set local_listener=listener2;
alter system set local_listener=listener2
*
ERROR at line 1:
ORA-02097: parameter cannot be modified because specified value is invalid
ORA-00119: invalid specification for system parameter LOCAL_LISTENER
ORA-00132: syntax error or unresolved network name 'LISTENER2'
需要在tnsnames.ora中配置過才行(tnsnames.ora)
LISTENER2 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = mylinux)(PORT = 1522))
)
(這裡的"listener2"的名字不一定要與監聽器(listener2)的名字相同,但是要與local_listener的引數值相同)
alter system set local_listener=listener2;--現在就可以成功執行了,此處local_listener由名稱指定,
只有將此名稱解析為地址,例項才能找到偵聽器並執行註冊
當然也可以在引數中硬編碼偵聽器的地址
alter system set local_listener='(ADDRESS = (PROTOCOL = TCP)(HOST = mylinux)(PORT = 1522))';
此時如果把兩個監聽器都開啟
lsnrctl start listener
lsnrctl start listener2
再啟動例項startup
可以看到例項註冊的是listener2這個監聽
2、remote_listener用在RAC環境中,監聽器與例項不在同一臺機器上
待以後補上
3、current_listener當前監聽器
先使用lsnrctl命令來進入監聽器,再設定當前監聽器
LSNRCTL> set current_listener listener2
Current Listener is listener2
那麼接下來的stop start status等命令都是針對當前監聽器listener2
如果不設定的話那麼進入監聽器之後預設的監聽器是listener
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26524307/viewspace-1061151/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- remote_listener和local_listenerREM
- local_listener ,remote_listener 的配置REM
- local_listener與remote_listener詳述REM
- local_listener 與 remote_listener 引數說明REM
- 關於RAC的remote_listenerREM
- LOCAL_LISTENER 和 REMOTE_LISTENER說明 ——轉自chinaunixREM
- remote_listener和listener passwordREM
- [Oracle] Oracle RAC中local_listener指定Oracle
- remote_listener引發的故障分析REM
- TNSNAMES TAF TEMPLATE , LOCAL_LISTENER RAC FAILOVERAI
- 關於IT,關於技術
- REMOTE_LISTENER對靜態FAILOVER的影響REMAI
- REMOTE_LISTENER對LOAD_BALANCE的影響(二)REM
- REMOTE_LISTENER對LOAD_BALANCE的影響(一)REM
- ORA-00119: invalid specification for system parameter REMOTE_LISTENERREM
- 關於RedisRedis
- 關於REMREM
- 關於IntentIntent
- 關於HTMLHTML
- 關於 kafkaKafka
- 關於 UndefinedUndefined
- 關於ScrumScrum
- 關於startActivityForResult
- 關於synchronizedsynchronized
- 關於抽象抽象
- 關於GitGit
- 關於MySQLMySql
- 關於lispLisp
- 關於HAIPAI
- 關於 NSMapTableAPT
- 關於sessionSession
- 關於BuilderUI
- 關於打包
- 關於jbuilderUI
- 關於prototype
- 關於NULLNull
- 關於YUIUI
- 關於 TRTLCriticalSection