Hur tar man reda på vilken Oracle-klientversion som är installerad?

Hur Tar Man Reda Pa Vilken Oracle Klientversion Som Ar Installerad



Ibland utvecklar en användare en applikation med Oracle-databasen, som behöver en specifik version av Oracle-klienten i systemet. Användaren kan finna det nödvändigt att kontrollera vilken eller vilka versioner som är installerade på systemet av någon anledning. Till exempel är det nödvändigt att ta bort den gamla versionen eller installera någon produkt från Oracle enligt versionen av Oracle Client för att stödja applikationen. Det finns flera sätt att ta reda på den installerade versionen av Oracle Client på Windows.

Det här inlägget kommer att demonstrera följande metoder:

Metod 1: Ta reda på vilken Oracle-klientversion som är installerad med hjälp av kommandotolken

För att kontrollera den installerade versionen av Oracle Client, öppna kommandotolken och skriv kommandot nedan:







sqlplus -I

Utgången visar ' 21.0.0.0.0 ' som är den installerade versionen av Oracle Client medan ' 21.3.0.0.0 ” är versionsnumret för Oracle-databasen:





Metod 2: Ta reda på vilken Oracle-klientversion som är installerad med PowerShell

Använd den här metoden för att ta reda på alla installerade versioner av Oracle Client i systemet. Öppna PowerShell och skriv det medföljande kommandot:





gci C:\,D:\ -återfall -filtrera 'oraclient*.dll' -Felåtgärd Tyst Fortsätt | % { $_ .Information om versionen } | med -Fast egendom Filversion, filnamn -AutoSize

Notera : '*' i kommandot betyder ' ALLT ”. Den kommer att visa alla installerade versioner av Oracle Client. Se till att du inkluderar alla ' Driver ' enligt ditt system i kommandot som ' C:\ ' och ' D:\ ”.

Utdatan visar den installerade Oracle Client-versionen i systemet:



Metod 3: Ta reda på vilken Oracle-klientversion som är installerad med SQL-utvecklaren

I SQL Developer krävs Oracle-klienten för att ansluta till Oracle-databasen. Så användaren kan hitta Oracle Client version\versioner som endast används av SQL Developer.

För att öppna SQL-utvecklaren, klicka på Start-knappen och sök ' sqldeveloper.exe ' och klicka på ' Öppen ' knapp:

Efter att ha öppnat SQL-utvecklaren, låt oss se två sätt att hitta de installerade versionerna av Oracle Client.

Använda SQL Developer GUI för att hitta den installerade versionen

Efter att ha öppnat SQL Developer, gå in på ' Rapporter ' fönster. Maximera ' Data Dictionary Reports ' genom att trycka på ' + '-ikon:

Nästa steg är att maximera ' Om din databas ' genom att klicka på ' + '-ikon:

Dubbelklicka på ' Version Banner ' för att öppna den:

En prompt öppnas. Välj en redan skapad anslutning och klicka på ' OK ' knapp:

Ange anslutningslösenordet och klicka på ' OK ' knapp:

Ett nytt fönster kommer att visa den installerade versionen av Oracle Client:

Låt oss kontrollera ett annat sätt att hitta den installerade versionen av Oracle Client som används av SQL-utvecklaren genom frågan.

Använda Query i SQL Developer för att hitta installerad version

På välkomstskärmen för SQL-utvecklaren dubbelklickar du på den befintliga anslutningen för att öppna den. Prompten öppnas, ange anslutningslösenordet och klicka på ' OK ' knapp.

Som ett resultat kommer en ny flik att öppnas:

Skriv den här frågan för att visa alla installerade versioner av Oracle Client:

VÄLJ
DISTINKT
s.client_version
FRÅN
i $session_connect_info s
VAR
s.sid = SYS_CONTEXT ( 'USERENV' , 'SID' ) ;

När du har skrivit frågan klickar du på ' Kör ' knapp:

den ' Frågeresultat ' kommer att visa versionen av Oracle-klienten för SQL Developer:

Du har lyckats hitta de installerade versionerna av Oracle Client på systemet genom olika metoder.

Slutsats

För att ta reda på vilken version som är installerad på ditt system, öppna ' Kommandotolken ' och skriv ' sqlplus -V ”. Användaren kan också använda ' PowerShell ' för att lista alla installerade versioner av Oracle Client och ' SQL-utvecklare ” för att lista versionerna av Oracle Client som endast används av SQL Developer. Det här inlägget demonstrerade olika metoder för att ta reda på vilken Oracle-klientversion som är installerad i ditt system.