11. Komunikacja sieciowa z serwerem bazy danych PROCES NASŁUCHUJĄCY Czynności do wykonania po stronie serwera 1) skonfigurowanie systemu operacyjnego (sprzęt, ustawienia systemowe, zmienne środowiska) 2) określenie SID 3) instalacja serwera 4) utworzenie bazy danych (create database) 5) skonfigurowanie i „podniesienie” tzw. procesu nasłuchującego SQLNet (obecnie Net8) – proces nasłuchu serwera: TNSListener – pracuje na tym samym komputerze (IP), co serwer bazy danych Pliki konfiguracyjne po stronie serwera, w katalogu $ORACLE_HOME/network/admin/ SQLNET.ORA – zawiera parametry diagnostyczne TRACE_LEVEL_KLIENT=OFF SQLNET_EXPIRE_TIME=10 LISTENER.ORA – zawiera nazwy i numery portów wszystkich procesów nasłuchu LISTENRER=(ADDRESS=(PROTOCOL=TCP)(HOST=156.17.40.40)(PORT=1521)) TNSNAMES.ORA – zawiera nazwy i adresy baz danych BAZA=(ADDRESS=(PROTOCOL=TCP)(HOST=156.17.40.40)(PORT=1521)) CONNECT_DATA=(SOURCE_NAME=baza) Podniesienie procesu nasłuchującego: >lsnrctl.exe start >lsnrctl.exe stop Konfiguracja po stronie klienta 1) instalacja protokołu SQLNet na komputerze klienta 2) konfiguracja pliku tnsnames.ora po stronie klienta połączenie z bazą danych przez sieć komputerową SQLPlus> connect antek@baza1; SQLPlus> connect adam@baza2;