Как проверить версию Oracle, на которой мы работаем?Как проверить версию Oracle
Как проверить версию интерфейса, на котором мы работаем?
Я попытался
select v$ from version ;
Как проверить версию Oracle, на которой мы работаем?Как проверить версию Oracle
Как проверить версию интерфейса, на котором мы работаем?
Я попытался
select v$ from version ;
select banner from v$version;
должен работать.
вы также можете использовать.
select version from PRODUCT_COMPONENT_VERSION where rownum = 1;
Спасибо, что это сработало ... –
SELECT * FROM PRODUCT_COMPONENT_VERSION;
Для версий ServerSide:
SELECT * FROM PRODUCT_COMPONENT_VERSION;
Для клиентских версий, это зависит от клиента. то есть для питона:
import cx_Oracle as ora
print ora.version
Есть несколько способов, чтобы перечислить некоторые из них:
1.
SQL> select banner from v$version where rownum=1;
BANNER
--------------------------------------------------------------------------------
Oracle Database 12c Enterprise Edition Release 12.1.0.1.0 - 64bit Production
2.
SQL> set serveroutput on;
SQL> exec dbms_output.put_line(dbms_db_version.version||'.'||dbms_db_version.release);
12.1
PL/SQL procedure successfully completed.
3.
SQL> SELECT VERSION FROM V$INSTANCE;
VERSION
-----------------
12.1.0.1.0
4.
SQL> select version from PRODUCT_COMPONENT_VERSION where rownum = 1;
VERSION
--------------------------------------------------------------------------------
12.1.0.1.0
Является ли строка версии как-то нормированной? Или решения, пытающиеся извлечь версию _number_ из версии _string_, чтобы перерыв в последующей выпуске Oracle? –
@ Sylvain Leroux, на каком этапе вы ссылаетесь? Шаги 1 и 4 просты. Шаги 2 и 3 являются экстрактом. –
Хорошо, я отредактировал версию из экземпляра v $, я не понимал, что использовал susbtr. Отредактировал его, чтобы получить полную строку версии. –
В качестве дополнения, если вы используете ОКИ на основе клиентского интерфейса:
'select * from v $ version;' должен работать , – San
Простого поиска Google должно быть достаточно. –
Согласитесь с Lalit, вы могли бы использовать Google для этого. Это было бы намного быстрее для вас, – vishad