Hvordan finne Oracle Service Name?

Hvordan finne Oracle Service Name?
Oracle Service -navn er viktige komponenter i en databaseforbindelse, slik at klienter får tilgang til spesifikke databasetjenester. I Oracle -databasen kan tjenestenavnene defineres under installasjons- og konfigurasjonsprosessen. For å koble til Oracle Database -forekomsten, er det imidlertid nødvendig. I noen tilfeller kan det være nødvendig å finne Oracle Service -navnet, for eksempel når du konfigurerer en tilkoblingsstreng, feilsøking av tilkoblingsproblemer osv.

Denne guiden vil dekke hvordan du finner Oracle Service -navn ved hjelp av:

  • V $ Tjenester
  • V $ Active_Services
  • Service_names
  • SERVICE
  • V $ parameter
  • Sys_context ()

Finn Oracle Service Name ved hjelp av V $ Services

V $ Tjenester”Er en dynamisk ytelsesvisning i Oracle -databasen som gir informasjon om Tilgjengelige tjenester I en database. For å finne Oracle Service -navnet ved å bruke V $ -tjenestetypen nedenfor -kommandoen nedenfor:

Velg navn fra V $ Services;

Produksjon

Utgangen viste listen over alle tilgjengelige tjenester i databasen.

Finn Oracle Service Name ved hjelp av V $ Active_Services

V $ Active_Services”Er et dynamisk ytelsesvisning i Oracle som viser informasjon om Aktive tjenester i databasen. Følgende utdrag viser hvordan du finner navn på aktive Oracle -tjenester ved å bruke kommandoen V $ Active_Services:

Velg navn fra V $ Active_Services;

Produksjon

Utgangen viste listene over alle aktive tjenester i databasen.

Finn Oracle Service Name ved hjelp av Service_names

Service_names”Parameter i Oracle definerer ett eller flere navn for databaseforekomsten for å registrere seg hos en lytter. Skriv inn kommandoen nedenfor for å vise gjeldende verdi av parameteren Service_names i databasen:

Vis parameter Service_names;

Produksjon

Utgangen viste Service_names verdier.

Finn Oracle Service Name ved hjelp av tjeneste

I Oracle, "SERVICE”Parameter brukes til å spesifisere et tjenestenavn som databaseforekomsten skal registrere seg hos lyttere. For å vise gjeldende verdi av tjenesteparameteren i databasen, skriver du inn kommandoen nedenfor:

Vis parametertjeneste;

Produksjon

Utgangen viste verdien av tjenesteparameteren i databasen.

Finn Oracle Service Name ved hjelp av V $ parameter

I Oracle, “V $ parameter”Er et dynamisk ytelsesvisning som viser gjeldende verdier for alle initialiseringsparametere som er i kraft for den aktuelle økten. V $ -parameteren kan brukes med hvor leddet for å finne den nåværende verdien av en hvilken som helst spesifikk Oracle -tjeneste. Kommandoen er gitt nedenfor:

Velg verdi fra V $ parameter hvor name = 'Service_names';

Produksjon

Utgangen viste verdien av parameteren Service_names fra V $ parametervisningen.

Finn Oracle Service Name ved hjelp av SYS_Context ()

Sys_context ()”Er en funksjon i Oracle som henter verdien av et spesifisert kontekstnavnområde og parameter i det navneområdet. For å finne Oracle Service -navnet, pass “Userenv” og “Service_name” som argumenter til SYS_Context () -funksjonen. Kommandoen er gitt nedenfor:

Velg SYS_Context ('Userenv', 'Service_name') fra Dual;

Produksjon

Utgangen skildrer verdien av tjenestensnavn -parameteren ved hjelp av SYS_Context () -funksjonen.

Konklusjon

Oracle Service -navnet finner du ved hjelp av “V $ Tjenester”,“V $ Active_Services”,“Service_names”,“SERVICE”,“V $ parameter”, Og“Sys_context ()”. Disse metodene kan brukes til å skaffe informasjon om tilgjengelige og aktive tjenester i databasen, samt parameterverdier relatert til tjenester. Denne guiden har gitt informasjon om hvordan du finner Oracle's servicenavn.