Upit za Oracle verziju

Upit Za Oracle Verziju



Ovaj će post raspravljati o pet glavnih metoda postavljanja upita za instaliranu verziju baze podataka Oracle poslužitelja.

Metoda 1 – Korištenje uslužnog programa SQLPlus

Oracle nudi uslužni program naredbenog retka koji nam omogućuje postavljanje upita poslužitelju pomoću PL/SQL naredbi.







Pomoćni program SQL Plus jednostavan je i intuitivan za korištenje. Također dolazi instaliran u svim verzijama Oraclea što ga čini univerzalnim alatom.



Za provjeru verzije baze podataka pomoću uslužnog programa SQL Plus, započnite s prijavom na poslužitelj kao:



$ sqlplus '/ kao sysdba'

Nakon što se prijavite, trebali biste vidjeti natpis instalirane baze podataka prikazan na konzoli kao što je prikazano u nastavku:





Metoda 2 – Korištenje V$VERSION VIEW

Treća metoda koju možete koristiti za određivanje vaše verzije Oracle baze podataka je prikaz $VERSION. Ovaj prikaz pohranjuje PL/SQL informacije, uključujući verziju baze podataka.



Da bismo ga koristili, možemo postaviti upit stupcu bannera iz prikaza kao što je prikazano u nastavku:

Odaberi transparent iz V $VERSION ;

Ovo bi trebalo vratiti natpis baze podataka kao što je prikazano u nastavku:

BANNER
----------------------------
Oracle Database 19c Enterprise Edition Izdanje 19.0.0.0.0 - Proizvodnja

Također možete preuzeti sljedeću punu verziju bannera:

Odaberi banner_full od V $VERSION ;

Izlaz:

Oracle Database 19c Enterprise Edition Izdanje 19.0.0.0.0 - Proizvodnja
Verzija 19.3.0.0.0

Metoda 3 – Korištenje prikaza V$INSTANCE

Slično, možete koristiti pogled V$INSTANCE, koji pohranjuje informacije o instanci poslužitelja za određivanje verzije baze podataka.

Primjer:

Odaberi verzija, verzija_puna iz v $instanca ;

Ovo bi trebalo vratiti verziju i punu verziju kao što je prikazano u nastavku:

BILJEŠKA : Korištenje prikaza v$instance zahtijeva određena dopuštenja za postavljanje upita. Umjesto toga, koristite prikaz v$version.

Metoda 4 – Korištenje verzije komponente proizvoda

Koristeći prikaz product_component_version, možemo pokrenuti sljedeće:

Odaberi verzija, verzija_puna iz PRODUCT_COMPONENT_VERSION;

Ovo bi trebalo vratiti sličan izlaz upitu v$instance bez ograničenja dopuštenja.

Metoda 5 – Korištenje PL/SQL DBMS_DB_VERSION

Također možete koristiti paket DBMS_DB_VERSION da odredite verziju baze podataka kao što je prikazano u nastavku:

postaviti serverski izlaz uključen;
izvrs dbms_output.put_line ( dbms_db_version.verzija || '.' || dbms_db_version.release ) ;

Izlaz:

19.0
PL / SQL procedura uspješno završena.

Zaključak

Ovaj post pokriva pet metoda provjere verzije Oracle baze podataka pomoću različitih alata. Za svaku verziju navedeno je nekoliko primjera.