Oracle versijas vaicājums

Oracle Versijas Vaicajums



Šajā rakstā tiks apspriestas piecas galvenās metodes, kā vaicāt Oracle servera instalētās datu bāzes versijas.

1. metode — SQLPlus utilīta izmantošana

Oracle nodrošina komandrindas utilītu, kas ļauj vaicāt serverim, izmantojot PL/SQL komandas.







SQL Plus utilīta ir vienkārša un intuitīvi lietojama. Tas ir arī instalēts visās Oracle versijās, padarot to par universālu rīku.



Lai pārbaudītu datu bāzes versiju, izmantojot utilītu SQL Plus, sāciet ar pieteikšanos serverī kā:



$ sqlplus '/ kā sysdba'

Kad esat pieteicies, jums vajadzētu redzēt instalēto datu bāzes reklāmkarogu konsolē, kā parādīts tālāk:





2. metode — V$VERSION VIEW izmantošana

Trešā metode, ko varat izmantot Oracle datu bāzes versijas noteikšanai, ir skats $VERSION. Šajā skatā tiek saglabāta PL/SQL informācija, tostarp datu bāzes versija.



Lai to izmantotu, mēs varam uzdot reklāmkaroga kolonnu no skata, kā parādīts zemāk:

izvēlieties baneris no V $VERSION ;

Tam vajadzētu atgriezt datu bāzes reklāmkarogu, kā parādīts tālāk:

BANNERIS
----------------------------
Oracle Database 19c Enterprise Edition laidiens 19.0.0.0.0 — ražošana

Varat arī ienest šādu pilno reklāmkaroga versiju:

izvēlieties banner_full no V $VERSION ;

Izvade:

Oracle Database 19c Enterprise Edition laidiens 19.0.0.0.0 — ražošana
Versija 19.3.0.0.0

3. metode — skata V$INSTANCE izmantošana

Līdzīgi varat izmantot skatu V$INSTANCE, kurā tiek saglabāta servera instances informācija, lai noteiktu datu bāzes versiju.

Piemērs:

izvēlieties versija, versija_pilna no v $instance ;

Tam vajadzētu atgriezt versiju un pilno versiju, kā parādīts tālāk:

PIEZĪME : v$instance skata izmantošanai nepieciešamas īpašas vaicāšanas atļaujas. Tā vietā izmantojiet skatu v$version.

4. metode — produkta_komponenta_versijas izmantošana

Izmantojot skatu product_component_version, mēs varam izpildīt šādas darbības:

izvēlieties versija, versija_pilna no PRODUCT_COMPONENT_VERSION;

Tam vajadzētu atgriezt līdzīgu izvadi v$instance vaicājumam bez atļauju ierobežojumiem.

5. metode — PL/SQL DBMS_DB_VERSION izmantošana

Varat arī izmantot pakotni DBMS_DB_VERSION, lai noteiktu datu bāzes versiju, kā parādīts tālāk:

komplekts servera izvade ieslēgta;
izpild dbms_output.put_line ( dbms_db_version.version || '.' || dbms_db_version.release ) ;

Izvade:

19.0
PL / SQL procedūra veiksmīgi pabeigta.

Secinājums

Šis ieraksts aptvēra piecas metodes, kā pārbaudīt Oracle datu bāzes versiju, izmantojot dažādus rīkus. Katrai versijai ir sniegti vairāki piemēri.