Oracle
 sql >> база данни >  >> RDS >> Oracle

7 начина да проверите вашата версия на Oracle

Ето седем начина да проверите коя версия на Oracle Database използвате.

Те са:

  • V$VERSION преглед.
  • V$INSTANCE преглед.
  • PRODUCT_COMPONENT_VERSION преглед.
  • GUI за разработчици на SQL.
  • SQLcl инструмент.
  • SQL*Plus инструмент.
  • DBMS_DB_VERSION пакет.

Примери по-долу.

V$VERSION Преглед

V$VERSION view връща информация за версията и нивото на компонента.

Пример:

SELECT BANNER_FULL
FROM V$VERSION; 

Резултат:

BANNER_FULL ------------------------------------------------------- ----------------------------------Oracle Database 19c Enterprise Edition Издание 19.0.0.0.0 - Производствена версия 19.3. 0.0.0

Други колони включват BANNER , BANNER_LEGACY и CON_ID , но BANNER_FULL колона връща всичко, от което се нуждаем.

V$INSTANCE Преглед

Ако имате съответните разрешения, можете да използвате V$INSTANCE преглед, за да върнете само версията.

Пример:

SELECT 
    VERSION,
    VERSION_FULL
FROM V$INSTANCE; 

Резултат:

<предварителна>ВЕРСИЯ ВЕРСИЯ_ПЪЛНА ------------------ ------------------19.0.0.0.0 19.3.0.0.0

PRODUCT_COMPONENT_VERSION Преглед

Друга опция е PRODUCT_COMPONENT_VERSION изглед на речник с данни.

Пример:

SELECT 
    VERSION,
    VERSION_FULL
FROM PRODUCT_COMPONENT_VERSION; 

Резултат:

 ВЕРСИЯ ВЕРСИЯ_ПЪЛНА _____________ _______________ 19.0.0.0.0 19.3.0.0.0 

GUI за разработчици на SQL

Ако използвате графичния интерфейс на SQL Developer и не искате да стартирате горните изгледи (или не можете да си спомните имената им), можете да отидете до приложимия отчет за речника на данните в Отчети панел.

За да направите това, под Отчети екран, отидете на Отчети за речника на данните> Относно вашата база данни> Банер на версията .

Щракнете върху Банер на версията отваря подкана, където трябва да изберете връзката:

Изберете подходящата връзка и щракнете върху OK .

Това отваря нов раздел с информация за версията:

SQLcl Инструмент

SQLcl е интерфейс на командния ред за работа с Oracle Database. Когато използвате SQLcl за свързване към екземпляр на Oracle, се показват изданието и версията.

Пример:

sql hr/oracle 

Резултат:

SQLcl:Издание 21.2 Производство на понеделник, 12 юли 13:23:12 2021 Авторски права (c) 1982, 2021, Oracle. Всички права запазени. Време за последно успешно влизане:Понеделник, 12 юли 2021 г. 13:23:13 +10:00 Свързано с:Oracle Database 19c Enterprise Edition, издание 19.0.0.0.0 - ProductionVersion 19.3.0.0.0

Първото нещо, което се връща при свързване чрез SQLcl, е номерът на версията на SQLcl. Въпреки това, след като се свърже, той връща информацията за версията и версията на Oracle Database.

Тук се свързах с потребителското име hr и парола oracle . sql командата е името на изпълнимия SQLcl файл, чиято папка преди това съм добавил към моята PATH променлива. Ако не сте го добавили към вашия PATH, може да се наложи да включите пълния път.

Разбира се, след като се свържете с SQLcl, можете също да използвате някой от другите методи на тази страница, за да получите версията на Oracle Database.

SQL*Plus Инструмент

Ако нямате SQLcl, можете да опитате SQL*Plus.

Oracle SQL*Plus е инструмент за команден ред, който се инсталира с всяка инсталация на Oracle Database Server или Client. Съществува от 1985 г. (много по-дълго от SQLcl). Той показва същата информация, която SQLcl показва при свързване към Oracle Database.

Пример:

sqlplus hr/oracle 

Резултат:

SQL*Plus:Издание 19.0.0.0.0 – Производство на нд 11 юли 23:38:16 2021 Версия 19.3.0.0.0 Авторски права (c) 1982, 2019, Oracle. Всички права запазени. Време за последно успешно влизане:нд, 11 юли 2021 г. 23:37:36 -04:00 Свързано с:Oracle Database 19c Enterprise Edition, издание 19.0.0.0.0 - ProductionVersion 19.3.0.0.0

DBMS_DB_VERSION Пакет

Друга опция е DBMS_DB_VERSION пакет. Можем да върнем VERSION константа, а също и RELEASE постоянна, ако е необходимо.

Пример:

SET SERVEROUTPUT ON;
EXEC DBMS_OUTPUT.PUT_LINE(DBMS_DB_VERSION.VERSION||'.'||DBMS_DB_VERSION.RELEASE); 

Резултат:

19.0PL/SQL процедурата е завършена успешно.

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 12.2 RAC/GI Нови функции

  2. Хибернация на Oracle:съпоставяне на свойството String в колона CLOB

  3. Oracle SELECT ТОП 10 записа

  4. Как да предадете XML като параметър към съхранената процедура в Oracle

  5. Обърнете в Oracle този път z/y/x към x/y/z