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 - TuotantoVersio 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.0PL / SQL-menettely suoritettu onnistuneesti.
Johtopäätös
Tämä viesti kattoi viisi tapaa tarkistaa Oracle-tietokantaversio eri työkaluilla. Jokaisesta versiosta on useita esimerkkejä.