Ta objava bo razpravljala o petih glavnih metodah za iskanje različice nameščene baze podatkov strežnika Oracle.
1. način – uporaba pripomočka SQLPlus
Oracle ponuja pripomoček ukazne vrstice, ki nam omogoča, da poizvedujemo strežnik z uporabo ukazov PL/SQL.
Pripomoček SQL Plus je preprost in intuitiven za uporabo. Prav tako je nameščen v vseh različicah Oracle, zaradi česar je univerzalno orodje.
Če želite preveriti različico baze podatkov s pomočjo pripomočka SQL Plus, se najprej prijavite v strežnik kot:
$ sqlplus '/ kot sysdba'
Ko se prijavite, bi morali videti nameščeno pasico baze podatkov, prikazano v konzoli, kot je prikazano spodaj:
2. način – Uporaba V$VERSION VIEW
Tretja metoda, ki jo lahko uporabite za določitev vaše različice baze podatkov Oracle, je pogled $VERSION. Ta pogled shranjuje informacije PL/SQL, vključno z različico baze podatkov.
Če ga želite uporabiti, lahko poizvedujemo po stolpcu pasice iz pogleda, kot je prikazano spodaj:
izberite transparent iz V $VERSION ;To bi moralo vrniti pasico baze podatkov, kot je prikazano spodaj:
BANNER----------------------------
Oracle Database 19c Enterprise Edition, izdaja 19.0.0.0.0 – proizvodnja
Prenesete lahko tudi naslednjo celotno različico pasice:
izberite banner_full od V $VERSION ;Izhod:
Oracle Database 19c Enterprise Edition, izdaja 19.0.0.0.0 – proizvodnjaRazličica 19.3.0.0.0
3. način – uporaba pogleda V$INSTANCE
Podobno lahko uporabite pogled V$INSTANCE, ki shrani informacije o primerku strežnika za določitev različice baze podatkov.
primer:
izberite različica, različica_polna iz v $primerek ;To bi moralo vrniti različico in polno različico, kot je prikazano spodaj:
OPOMBA : Uporaba pogleda v$instance zahteva posebna dovoljenja za poizvedovanje. Namesto tega uporabite pogled v$version.
4. način – Uporaba Product_Component_Version
Z uporabo pogleda product_component_version lahko zaženemo naslednje:
izberite različica, različica_polna iz PRODUCT_COMPONENT_VERSION;To bi moralo vrniti podoben rezultat za poizvedbo v$instance brez omejitev dovoljenj.
5. način – Uporaba PL/SQL DBMS_DB_VERSION
Za določitev različice baze podatkov lahko uporabite tudi paket DBMS_DB_VERSION, kot je prikazano spodaj:
set izhod strežnika vklopljen;izv dbms_output.put_line ( dbms_db_version.version || '.' || dbms_db_version.release ) ;
Izhod:
19.0PL / Postopek SQL uspešno zaključen.
Zaključek
Ta objava je zajemala pet načinov preverjanja različice baze podatkov Oracle z različnimi orodji. Za vsako različico je na voljo več primerov.