2017-02-07 95 views
0

我有3節點11gR2 RAC數據庫設置。我停止了所有節點上的本地監聽器(例如LAB_LISTENER),但是我可以使用sqldeveloper工具連接到數據庫。據我瞭解,在11gR2中,SCAN Listener將用戶連接請求重定向到本地監聽器,然後本地監聽器建立客戶機和數據庫之間的連接。Oracle 11gR2 RAC中的本地監聽器的用途是什麼?

Oracle 11gR2 RAC中Local Listener的用途是什麼?

[[email protected] ~]$ ps -ef|grep tns 
root  15  2 0 Feb04 ?  00:00:00 [netns] 
oracle 13741  1 0 10:30 ?  00:00:00 /u01/app/oracle/11.2.0.4/bin/tnslsnr LAB_LISTENER -inherit 
grid  13763  1 0 10:30 ?  00:00:00 /u01/app/grid11204/bin/tnslsnr LISTENER -inherit 
grid  13984  1 0 10:32 ?  00:00:00 /u01/app/grid11204/bin/tnslsnr LISTENER_SCAN3 -inherit 

請指教。

謝謝 SA

+0

本地監聽器的目的是產生服務器進程(id專用服務器模式)或將您的請求切換到調度程序(處於共享服務器模式)以處理您的請求。 – JSapkota

+0

在這種情況下,即使當所有節點上的本地監聽器都關閉時,您是否還可以瞭解用戶如何連接到數據庫? –

回答

1

看來這LAB_LISTENER在Oracle產品和它不是羣集資源的一部分運行。停止這些不會影響與羣集數據庫的任何連接。

請您分享我們從數據庫中的所有3個實例的local_listener參數設置。

感謝。