Доступ к Oracle без LISTENER
Доступ к БД может быть организован и без участия LISTENER. Для этого в файле init.ora следует указать подобные параметры:
mts_dispatchers='(address=(protocol=tcp)(host=sity.ca.ins.edu)(port=5010))(connections=300)',
'(address=(protocol=tcp)(host=sity.ca.ins.edu)(port=5012))(connections=30)',
'(address=(protocol=tcp)(host=14х.16х.3х.13х)(port=5011))(connections=300)'
В этом случае LISTENER может быть остановлен. Запущенные процессы-диспетчеры будут отвечать на запросы утилиты TNSPING, но не будут отвечать на команды управления LISTENER. Для соединения с БД в этом случае имя сервиса (также и SID) не имеет никакого значения и в параметрах линии связи на стороне клиента можно указать любую комбинацию, например - (SID = orcl).