Oracle Database -versjon

Oracle Database -versjon
Som databaseadministrator vil du samle og administrere alle objekter og ressurser på serveren din. Dette spenner fra å administrere brukertillatelser og CRUD -operasjoner til feilsøking.

Hoveddriveren for all din administrasjon er informasjonen som er samlet inn fra serveren din, og starter med server- og databaseversjonene.

Denne opplæringen vil utforske måter å bestemme databaseversjonen din ved å bruke Oracle SQL -verktøy.

Metode 1 - Bruke SQL Developer UI

Den første metoden du kan bruke for å bestemme databaseversjonen din er å bruke det grafiske grensesnittet.

Start SQL -utviklerverktøyet og naviger til rapportens rute.

Åpne dataene Ordboksrapporter -> Om databasen din -> Versjonsbanner

Velg tilkoblingen du ønsker å bruke i pop-out-vinduet som vist:

Klikk OK på målforbindelsen for å se databaseversjonen. Dette skal vise informasjon om den installerte databaseversjonen som vist:

Oracle Database 19C Enterprise Edition Release 19.0.0.0.0 - Produksjon

Metode 2 - Bruke SQLPLUS -verktøyet

Oracle gir et kommandolinjeverktøy som lar oss spørre serveren ved hjelp av PL/SQL-kommandoer.

SQL Plus -verktøyet er enkelt og intuitivt å bruke. Den kommer også installert i alle Oracle -versjoner som gjør det til et universelt verktøy for bruk.

For å sjekke databaseversjonen ved hjelp av SQL Plus -verktøyet, start med å logge deg inn på serveren som:

$ sqlplus '/ som sysdba'

Når du er logget inn, bør du se det installerte databasebanneret som vises i konsollen som vist:

Metode 3 - Bruke V $ versjonsvisningen

Den tredje metoden du kan bruke for å bestemme Oracle -databasen, er $ versjonsvisningen. Denne visningen lagrer PL/SQL -informasjon, inkludert databaseversjonen.

For å bruke den, kan vi spørre bannerkolonnen fra visningen som vist:

Velg Banner fra V $ versjon;

Dette skal returnere databasebanneret som vist:

Banner
----------------------------
Oracle Database 19C Enterprise Edition Release 19.0.0.0.0 - Produksjon

Du kan også hente hele bannerversjonen som vist:

Velg banner_full fra V $ versjon;

Produksjon:

Oracle Database 19C Enterprise Edition Release 19.0.0.0.0 - Produksjon
Versjon 19.3.0.0.0

Metode 4 - Bruke V $ forekomstvisningen

Tilsvarende kan du bruke V $ Instance -visningen som lagrer serverforekomstinformasjonen for å bestemme databaseversjonen.

Eksempel:

Velg versjon, versjon_full fra V $ forekomst;

Dette skal returnere versjonen og fullversjonen som:

Merk: Å bruke V $ forekomstvisningen krever spesifikke tillatelser å spørre. Bruk i stedet V $ versjonsvisningen.

Metode 5 - Bruke produkt_komponent_versjon

Ved hjelp av Product_Component_Version -visningen kan vi kjøre:

Velg versjon, versjon_full fra produkt_komponent_versjon;

Dette skal returnere en lignende utdata til V $ Instance -spørringen uten tillatelsesbegrensningene.

Metode 6 - Bruke PL/SQL DBMS_DB_VERSION

Du kan også bruke DBMS_DB_VERSION -pakken for å bestemme databaseversjonen som demonstrert nedenfor:

Angi serverOutput på;
EXEC DBMS_OUTPUT.put_line (dbms_db_version.versjon || '.'|| dbms_db_version.UTGIVELSE);

Produksjon:

19.0

PL/SQL -prosedyre fullført.

Konklusjon

Dette innlegget dekket seks hovedmetoder for å bestemme Oracle Database -versjonen ved hjelp av forskjellige verktøy.