wtorek, 27 sierpnia 2013

Proces nasłuchujący LISTENER

LISTENER 

to proces nasłuchujący na porcie domyślnie 1521 i ustalonym adresie IP. U Podstawowa konfiguracja wymaga podania nazwy serwera lub adresu IP oraz portu na którym ma nasłuchiwać. Wpisy dokonujemy w pliku listener.ora znajdującym się w katalogu $ORACLE_HOME/network/admin
np 
/u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora


LISTENER  =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.5.1)(PORT = 1521))
)



Komendy

lsnrctl start -uruchamia
lsnrctl status -sprawdza status
lsnrctl stop -zatrzymuje


Procedura kontroli listenerów (procesu nasłuchu)

W konsoli wpisujemy lsnrctl status.
Jeżeli listener jest uruchomiony to komenda pokarze nam raport z  którego możemy się dowiedzieć na jakich portach listener nasłuchuje dla Oracle.
Możemy także sprawdzić czy  proces listenera działa przez sprawdzenie procesów za pomocą polecenie ps -ef|grep lsn

Komenda ta zwróci nam informacje m.in

  • wersja bazy danych Oracle
  • rodzaj systemu operacyjnego na którym postawiony jest system bazodanowy
Jak wyszukać procesy uruchomione przez Oracla?

wpisujemy do konsoli komende

ps -ef | grep ora