W tym samouczku nauczymy się krok po kroku konfigurować Listener w Oracle Database (edycje 12c, 18c i 19c).
Uwaga:ta sama procedura działa w najnowszych wersjach Oracle Database (12c, 18c i 19c).
Konfiguracja nasłuchiwania bazy danych Oracle
Wiele razy użytkownicy i aplikacje łączą się z bazą danych z maszyny znajdującej się poza serwerem bazy danych. Ci użytkownicy lub aplikacje żądają nawiązania połączenia z bazą danych. Na serwerze bazy danych Oracle proces nasłuchiwania to proces, który nasłuchuje żądań połączeń klientów. Odbiera przychodzące żądania połączeń od klientów i zarządza ruchem tych żądań do serwera bazy danych. Gdy odbiornik wykryje żądanie połączenia, konfiguruje wszystkie potrzebne procesy na serwerze, aby połączenie zostało nawiązane i uruchomione. Gdy użytkownik lub aplikacja są połączone z bazą danych, słuchacz czeka na nowe żądanie połączenia.
Możesz łatwo tworzyć i zarządzać listerem za pomocą następujących narzędzi:
- Asystent konfiguracji sieci Oracle (NetCA)
- Menedżer sieci Oracle
W tym samouczku użyjemy NetCA.
Tworzenie słuchacza za pomocą NetCA
Asystent konfiguracji Oracle Net to przydatne narzędzie, które pozwala skonfigurować odbiorniki, metody nazewnictwa, lokalne usługi sieciowe i wykorzystanie katalogów.
Aby skonfigurować odbiornik Oracle Database, możemy wykonać następujące czynności:
- Pierwszy krok:Musisz uruchomić NetCA z wiersza poleceń menu Start systemu Windows.
- Następnie wybierz „Konfiguracja słuchacza”
- Kreator konfiguracji umożliwia dodanie nowego odbiornika, rekonfigurację, usunięcie lub zmianę nazwy istniejącego odbiornika. Wybierz „Dodaj” i kliknij „Dalej”.
- Instancja Oracle może być obsługiwana przy użyciu wielu detektorów, a każdy detektor ma swój unikalny identyfikator. Podaj nazwę mówiącą, która ułatwi czynności konserwacyjne.
- Następnie wybierz protokoły połączeń: obsługiwane protokoły IPC, TCP/IP i TCP/IP z Secure Sockets Layer mają specyfikację adresu używaną w plikach konfiguracyjnych Oracle Net Services. Dodaj protokoły do użycia :
- TCP/IP to standardowy protokół komunikacyjny używany do komunikacji klient/serwer w sieci. Obsługa protokołu TCP/IP umożliwia komunikację między programami klienckimi i bazą danych Oracle, niezależnie od tego, czy są zainstalowane w tym samym, czy w różnych systemach.
- Obsługa protokołu TCP/IP z protokołem Secure Sockets Layer umożliwia aplikacji Oracle na kliencie komunikację ze zdalnymi instancjami bazy danych Oracle za pośrednictwem protokołów TCP/IP i Secure Sockets Layer. Aby używać protokołu TCP/IP z protokołem Secure Sockets Layer, musisz zainstalować Oracle Advanced Security.
- Obsługa protokołu IPC może być używana tylko wtedy, gdy program klienta i baza danych Oracle są zainstalowane w tym samym systemie. Ta obsługa protokołu wymaga odbiornika.
- Podaj numer portu, który będzie używany przez TCP
- Powtórz tę samą operację dla TCPS i IPC i zakończ konfigurację odbiornika. Wybierz „Nie” i kliknij „Dalej”.
- Na koniec sprawdź, czy po konfiguracji słuchacza nie ma błędów.
Pobierz „Jak skonfigurować nasłuchiwanie bazy danych Oracle” jako plik PDF