I dette selvstudie lærer vi, hvordan du konfigurerer en lytter i Oracle Database (12c, 18c og 19c udgaver) trin for trin.
Bemærk:den samme procedure fungerer for de seneste versioner af Oracle Database (12c, 18c og 19c).
Konfiguration af Oracle Database Listener
Mange gange forbinder brugere og applikationer databasen fra en maskine uden for databaseserveren. Disse brugere eller applikationer anmoder om en forbindelse til databasen. På Oracle-databaseserveren er lytteren en proces, der lytter efter klientforbindelsesanmodninger. Den modtager indgående klientforbindelsesanmodninger og styrer trafikken af disse anmodninger til databaseserveren. Når lytteren registrerer en forbindelsesanmodning, opsætter den alle nødvendige processer på serveren for at få forbindelsen op at køre. Når brugeren eller applikationen er forbundet til databasen, bliver lytteren hængende og lytter efter ny forbindelsesanmodning.
Du kan nemt oprette og administrere en liste med følgende værktøjer:
- Oracle Network Configuration Assistant (NetCA)
- Oracle Network Manager
I denne øvelse vil vi bruge NetCA.
Oprettelse af en lytter ved hjælp af NetCA
Oracle Net Configuration Assistant er et nyttigt værktøj, som gør det muligt at konfigurere lyttere, navngivningsmetoder, lokale netværkstjenester og biblioteksbrug.
For at konfigurere en Oracle Database-lytter kan vi følge nedenstående trin:
- Første trin:Du skal starte NetCA fra kommandolinjen i Windows startmenuen.
- Vælg derefter "Lytterkonfiguration"
- Konfigurationsguiden giver dig mulighed for at tilføje en ny lytter, omkonfigurere, slette eller omdøbe en eksisterende lytter. Vælg "Tilføj", og klik på "Næste".
- En Oracle-instans kan betjenes ved hjælp af flere lyttere, og hver lytter har sin unikke identifikator. Angiv et talende navn, som gør vedligeholdelsesoperationer nemme.
- Vælg derefter forbindelsesprotokoller: IPC-, TCP/IP- og TCP/IP med Secure Sockets Layer-protokoller understøtter hver en adressespecifikation, der bruges i Oracle Net Services-konfigurationsfiler. Tilføj de protokoller, der skal bruges:
- TCP/IP er standardkommunikationsprotokol, der bruges til klient/server-kommunikation over et netværk. TCP/IP-protokolunderstøttelse muliggør kommunikation mellem klientprogrammer og Oracle Database, uanset om de er installeret på samme eller forskellige systemer.
- TCP/IP med Secure Sockets Layer-protokolunderstøttelse gør det muligt for en Oracle-applikation på en klient at kommunikere med eksterne Oracle Database-instanser gennem TCP/IP og Secure Sockets Layer. For at bruge TCP/IP med Secure Sockets Layer skal du installere Oracle Advanced Security.
- IPC-protokolunderstøttelse kan kun bruges, når klientprogrammet og Oracle Database er installeret på det samme system. Denne protokolunderstøttelse kræver en lytter.
- Angiv et portnummer, der skal bruges til TCP
- Gentag den samme handling for TCPS og IPC, og afslut lytterkonfigurationen. Vælg "Nej", og klik på "Næste".
- Tjek endelig, om der er nogen fejl efter lytterkonfigurationen.
Download "Sådan konfigurerer du en Oracle Database Listener" som PDF