Kysely Oracle-versiosta

Kysely Oracle Versiosta



Tässä viestissä käsitellään viittä päämenetelmää Oracle-palvelimen asennetun tietokantaversion kyselyyn.

Tapa 1 – SQLPlus-apuohjelman käyttäminen

Oracle tarjoaa komentorivityökalun, jonka avulla voimme tehdä kyselyitä palvelimelta PL/SQL-komennoilla.







SQL Plus -apuohjelma on yksinkertainen ja intuitiivinen käyttää. Se on myös asennettu kaikkiin Oracle-versioihin, mikä tekee siitä universaalin työkalun.



Voit tarkistaa tietokannan version SQL Plus -apuohjelman avulla kirjautumalla sisään palvelimelle seuraavasti:



$ sqlplus '/ as sysdba'

Kun olet kirjautunut sisään, sinun pitäisi nähdä asennettu tietokantabanneri konsolissa alla olevan kuvan mukaisesti:





Tapa 2 – V$VERSION VIEW:n käyttäminen

Kolmas tapa, jolla voit määrittää Oracle-tietokantaversiosi, on $VERSION-näkymä. Tämä näkymä tallentaa PL/SQL-tiedot, mukaan lukien tietokantaversion.



Käyttääksemme sitä voimme tehdä kyselyn bannerisarakkeesta alla olevan kuvan mukaisesti:

valitse banneri V $VERSION ;

Tämän pitäisi palauttaa tietokantabanneri alla olevan kuvan mukaisesti:

BANNERI
-----------------------------
Oracle Database 19c Enterprise Edition -julkaisu 19.0.0.0.0 - Tuotanto

Voit myös hakea seuraavan täyden banneriversion:

valitse banneri täynnä V $VERSION ;

Lähtö:

Oracle Database 19c Enterprise Edition -julkaisu 19.0.0.0.0 - Tuotanto
Versio 19.3.0.0.0

Tapa 3 – V$INSTANCE-näkymän käyttäminen

Vastaavasti voit käyttää V$INSTANCE-näkymää, joka tallentaa palvelimen ilmentymän tiedot tietokannan version määrittämiseen.

Esimerkki:

valitse versio, version_full alkaen v $instance ;

Tämän pitäisi palauttaa versio ja täysi versio alla olevan kuvan mukaisesti:

HUOMAUTUS : v$instance-näkymän käyttäminen vaatii tietyt oikeudet kyselyyn. Käytä sen sijaan v$versionäkymää.

Tapa 4 – Tuotteen_komponentin_version käyttäminen

Product_component_version-näkymää käyttämällä voimme suorittaa seuraavan:

valitse versio, version_full tuotteesta PRODUCT_COMPONENT_VERSION;

Tämän pitäisi palauttaa samanlainen tulos v$instance-kyselyyn ilman luparajoituksia.

Tapa 5 – PL/SQL-version DBMS_DB_VERSION käyttäminen

Voit myös käyttää pakettia DBMS_DB_VERSION määrittääksesi tietokantaversion alla kuvatulla tavalla:

aseta palvelimen lähtö päälle;
exec dbms_output.put_line ( dbms_db_version.version || '.' || dbms_db_version.release ) ;

Lähtö:

19.0
PL / SQL-menettely suoritettu onnistuneesti.

Johtopäätös

Tämä viesti kattoi viisi tapaa tarkistaa Oracle-tietokantaversio eri työkaluilla. Jokaisesta versiosta on useita esimerkkejä.