Какова цель локального прослушивателя в Oracle 11gR2 RAC?

У меня есть 3 узла базы данных RAC 11gR2. Я остановил локальный прослушиватель (например, LAB_LISTENER) на всех узлах, однако я могу подключиться к базе данных с помощью инструмента sqldeveloper. Насколько я понимаю, в 11gR2 SCAN Listener перенаправляет запрос пользовательского соединения на локального слушателя, а затем локальный слушатель устанавливает соединение между клиентом и базой данных.

Какова цель локального прослушивателя в Oracle 11gR2 RAC?

[oracle@oradbrac1 ~]$ 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

Пожалуйста, порекомендуйте.

Спасибо, С.А.

1 ответ

Кажется, что этот LAB_LISTENER работает в Oracle Home и не является частью ресурса кластера. Остановка этих действий не повлияет на любые подключения к базе данных кластера.

Не могли бы вы поделиться с нами настройками параметра local_listener из базы данных всех 3 экземпляров.

Благодарю.

Другие вопросы по тегам