Hvordan finne ut hvilken Oracle -klientversjon som er installert?

Hvordan finne ut hvilken Oracle -klientversjon som er installert?
Noen ganger utvikler en bruker en applikasjon med Oracle -databasen, som trenger en spesifikk versjon av Oracle Client i systemet. Brukeren kan synes det er nødvendig å sjekke hvilken versjon eller versjoner som er installert på systemet av en eller annen grunn. For eksempel kreves det å slette den gamle versjonen eller installere ethvert produkt av Oracle i henhold til versjonen av Oracle Client for å støtte applikasjonen. Det er flere måter å finne ut den installerte versjonen av Oracle Client på Windows.

Dette innlegget vil demonstrere følgende metoder:

  • Metode 1: Finn ut hvilken Oracle Client -versjon som er installert ved hjelp av ledeteksten
  • Metode 2: Finn ut hvilken Oracle Client -versjon som er installert ved hjelp av PowerShell
  • Metode 3: Finn ut hvilken Oracle Client -versjon som er installert ved hjelp av SQL -utvikleren

Metode 1: Finn ut hvilken Oracle Client -versjon som er installert ved hjelp av ledeteksten

For å sjekke den installerte versjonen av Oracle Client, åpne ledeteksten og skriv kommandoen gitt nedenfor:

sqlplus -v

Utgangen vises “21.0.0.0.0”Som er den installerte versjonen av Oracle Client, mens“21.3.0.0.0”Er versjonsnummeret til Oracle Database:

Metode 2: Finn ut hvilken Oracle Client -versjon som er installert ved hjelp av PowerShell

Bruk denne metoden for å finne ut alle de installerte versjonene av Oracle -klienten i systemet. Åpne PowerShell og skriv den oppgitte kommandoen:

gci c: \, d: \ -recurse -filter 'Oraclient*.dll '-erroraction Silentcontinue | %$ _.VersjonInfo | ft -egenskaper fileversjon, filnavn -autosize

Merk: "*" I kommandoen betyr "ALLE”. Den vil vise alle installerte versjoner av Oracle Client. Forsikre deg om at du inkluderer alle “Stasjoner”I henhold til systemet ditt i kommandoen som“C: \”Og“D: \”.

Utgangen viser den installerte Oracle Client -versjonen i systemet:

Metode 3: Finn ut hvilken Oracle Client -versjon som er installert ved hjelp av SQL -utvikleren

I SQL Developer er Oracle Client pålagt å koble til Oracle -databasen. Så brukeren kan finne Oracle Client -versjonen \ versjoner som kun brukes av SQL -utvikleren.

For å åpne SQL -utvikleren, klikker du på Start -knappen og søk "SQLDeveloper.EXE”Og klikk på“Åpen”Knapp:

Etter å ha åpnet SQL -utvikleren, la oss se to måter å finne de installerte versjonene av Oracle Client.

Bruker SQL -utvikler GUI for å finne den installerte versjonen

Etter å ha åpnet SQL -utvikleren, kan du ta turen inn i "Rapporter”Vindu. Maksimere “Data Dictionary Reports”Ved å trykke på“+" ikon:

Neste trinn er å maksimere “Om databasen din”Ved å klikke på“+" ikon:

Dobbeltklikk på “Versjonsbanner”Å åpne den:

En ledetekst vil åpne seg. Velg hvilken som helst allerede opprettet tilkobling og klikk på "Ok”Knapp:

Oppgi tilkoblingspassordet og klikk på "Ok”Knapp:

Et nytt vindu vil vise den installerte versjonen av Oracle Client:

La oss sjekke en annen måte å finne den installerte versjonen av Oracle -klienten som brukes av SQL -utvikleren gjennom spørringen.

Bruker spørring i SQL -utvikler for å finne installert versjon

Dobbeltklikk på den velkomne skjermen til SQL-utvikleren, dobbeltklikker. Ledeteksten åpnes, skriver inn tilkoblingspassordet og klikker på “Ok”-Knappen.

Som et resultat vil en ny fane åpne:

Skriv inn denne spørringen for å vise alle de installerte versjonene av Oracle Client:

PLUKKE UT
DISTINKT
s.klient_versjon
FRA
v $ session_connect_info s
HVOR
s.sid = sys_context ('userenv', 'sid');

Etter å ha skrevet spørringen, klikker du på "Henrette”Knapp:

Spørringsresultat”Viser versjonen av Oracle Client for SQL Developer:

Du har funnet ut de installerte versjonene av Oracle Client på systemet gjennom forskjellige metoder.

Konklusjon

For å finne ut hvilken versjon som er installert på systemet ditt, må du åpne “Ledeteksten”Og type”sqlplus -v”. Brukeren kan også bruke "Kraftskall”For å liste opp alle de installerte versjonene av Oracle Client og“SQL -utvikler”For å liste opp versjonene av Oracle Client som kun brukes av SQL -utvikleren. Dette innlegget demonstrerte forskjellige metoder for å finne ut hvilken Oracle Client -versjon som er installert i systemet ditt.