Как узнать версию oracle

How do we check version of Oracle

How do we check version of Oracle on which we are working?

How do we check the version of the interface on which we are working?

5 Answers 5

select banner from v$version;

select version from PRODUCT_COMPONENT_VERSION where rownum = 1;

Как узнать версию oracle. Смотреть фото Как узнать версию oracle. Смотреть картинку Как узнать версию oracle. Картинка про Как узнать версию oracle. Фото Как узнать версию oracle

Как узнать версию oracle. Смотреть фото Как узнать версию oracle. Смотреть картинку Как узнать версию oracle. Картинка про Как узнать версию oracle. Фото Как узнать версию oracle

There are multiple ways, to list a few of them :

Как узнать версию oracle. Смотреть фото Как узнать версию oracle. Смотреть картинку Как узнать версию oracle. Картинка про Как узнать версию oracle. Фото Как узнать версию oracle

For serverside versions:

For client side versions, it depends on the client. i.e for python:

Как узнать версию oracle. Смотреть фото Как узнать версию oracle. Смотреть картинку Как узнать версию oracle. Картинка про Как узнать версию oracle. Фото Как узнать версию oracle

As a complement, if you are using an OCI-based client interface:

Как узнать версию oracle. Смотреть фото Как узнать версию oracle. Смотреть картинку Как узнать версию oracle. Картинка про Как узнать версию oracle. Фото Как узнать версию oracle

Not the answer you’re looking for? Browse other questions tagged sql oracle version or ask your own question.

Linked

Related

Hot Network Questions

Subscribe to RSS

To subscribe to this RSS feed, copy and paste this URL into your RSS reader.

site design / logo © 2021 Stack Exchange Inc; user contributions licensed under cc by-sa. rev 2021.12.15.41014

By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.

Источник

Database.Guide

Beginners

Categories

7 Ways to Check your Oracle Version

Here are seven ways to check which version of Oracle Database you’re running.

The V$VERSION View

The V$VERSION view returns the version and component level information.

The V$INSTANCE View

If you have the appropriate permissions, you can use the V$INSTANCE view to return just the version.

The PRODUCT_COMPONENT_VERSION View

Another option is the PRODUCT_COMPONENT_VERSION data dictionary view.

The SQL Developer GUI

If you’re using the SQL Developer GUI, and you don’t want to run the above views (or can’t remember their names), you can navigate to the applicable data dictionary report in the Reports pane.

To do this, under the Reports pane, go to Data Dictionary Reports > About Your Database > Version Banner.

Clicking on Version Banner opens a prompt where you need to select the connection:

Как узнать версию oracle. Смотреть фото Как узнать версию oracle. Смотреть картинку Как узнать версию oracle. Картинка про Как узнать версию oracle. Фото Как узнать версию oracle

Select the appropriate connection and click OK.

This opens a new tab with the version information:

Как узнать версию oracle. Смотреть фото Как узнать версию oracle. Смотреть картинку Как узнать версию oracle. Картинка про Как узнать версию oracle. Фото Как узнать версию oracle

The SQLcl Tool

SQLcl is a command line interface for working with Oracle Database. When you use SQLcl to connect to an Oracle instance, the release and version are displayed.

The first thing returned when connecting via SQLcl is the SQLcl release number. However, once it connects, it then returns the Oracle Database release and version information.

Of course, once you’ve connected with SQLcl, you can also use any of the other methods on this page to get the Oracle Database version.

The SQL*Plus Tool

If you don’t have SQLcl, you could try SQL*Plus.

Oracle SQL*Plus is a command line tool that is installed with every Oracle Database Server or Client installation. It’s been around since 1985 (a lot longer than SQLcl). It displays the same information that SQLcl displays when connecting to Oracle Database.

The DBMS_DB_VERSION Package

Another option is the DBMS_DB_VERSION package. We can return the VERSION constant and also the RELEASE constant if required.

Источник

Как узнать, какая версия Oracle установлена ​​на сервере Linux (в терминале)

Я нахожусь в терминале в Redhat 5.5, и мне нужно выяснить, какая версия Oracle установлена. Я довольно новичок в Linux, но некоторое время искал в Google и не могу найти то, что мне нужно. Я должен определить, какая версия установлена ​​через терминал. Я нашел файлы Oracle, но не могу найти версию.

Например, это быстрый oneliner, который должен возвращать только номер версии:

Войдите в sqlplus (вы увидите номер версии)

Укажет путь, где установлен Oracle, и путь будет включать номер версии.

Подключитесь к БД Oracle и запустите

Войдите как пользователь sys в sql * plus. Затем выполните этот запрос:

Как указал A.B.Cada, вы можете запросить саму базу данных с помощью sqlplus для версии db. Это самый простой способ узнать, какая версия БД активно работает. Если их несколько, вам нужно соответствующим образом установить Oracle_sid и выполнить запрос для каждого экземпляра.

Вы можете просмотреть файл/etc/oratab, чтобы увидеть, какой экземпляр и какая база данных используется для каждого экземпляра. Возможно установить несколько версий Oracle на сервер, а также несколько экземпляров. Файл/etc/oratab перечислит все экземпляры и базу данных home. В Oracle db home вы можете запустить opatch lsinventory, чтобы узнать, какая версия базы данных установлена, а также все исправления, примененные к этой установке db.

вы также можете проверить по

Я решил это примерно за 1 минуту, просто прочитав скрипт запуска (в моем случае /etc/init.d/Oracle-xe):

Почти в начале файла я нашел:

Oracle_HOME = [PATH_TO_INSTALLATION_INCLUDING_VERSION_NUMBER]

Это было самое быстрое решение для меня, потому что я знал, где находится сценарий, и что он используется для запуска/перезапуска сервера.

Конечно, это зависит от того, что номер версии фактически соответствует фактической версии сервера, что и должно быть для правильно установленного экземпляра.

Результат зависит от того, как вы установили Oracle, но мой показывает это

прокрутите вниз, и вы должны увидеть что-то вроде этого

Источник

Как узнать, какая версия Oracle установлена на сервере Linux (в terminal)

Я нахожусь в terminal в Redhat 5.5, и мне нужно выяснить, какая версия Oracle установлена. Я довольно новичок в Linux, но я уже некоторое время искал в Google и не могу найти то, что мне нужно. Я должен найти, какая версия установлена через terminal. Я нашел файлы Oracle, но, похоже, не могу найти версию.

7 ответов

Введите в sqlplus (вы увидите номер версии)

Даст вам путь, где установлен Oracle, и путь будет включать номер версии.

Подключитесь к Oracle DB и запустите

Например это быстрый oneliner который должен возвращать только номер версии:

Войдите в систему как пользователь sys в sql*plus., а затем выполните этот запрос:

Мы компилируем код, для установки которого требуется 32-битная oracle дБ. Поэтому мне нужно установить 32-битный oracle. У нас есть еще одна машина, на которой установлен 32-битный oracle 11g, и мы можем успешно компилировать его. Мне нужно знать, какая версия oracle установлена там (стандартная.

Кто-нибудь знает, как я могу узнать, какая версия Susy установлена в моей системе windows? Например, вы можете написать в командной строке compass-v, чтобы узнать, какая версия Compass установлена на вашем компьютере. Но Сюзи-ви не работает. Есть ли какая-нибудь команда, чтобы узнать, какая версия.

Как указывал A.B.Cada, вы можете запросить саму базу данных с помощью sqlplus для версии БД. Это самый простой способ выяснить, какая версия БД активно работает. Если их несколько, Вам придется соответствующим образом установить oracle_sid и выполнить запрос к каждому экземпляру.

Вы можете просмотреть файл /etc/oratab, чтобы узнать, какой экземпляр и какая база данных home используется для каждого экземпляра. На каждом сервере можно установить несколько версий oracle, а также несколько экземпляров. В файле /etc/oratab будут перечислены все экземпляры и главная база данных. С помощью oracle db home вы можете запустить «opatch lsinventory», чтобы узнать, какая версия exaction БД установлена, а также любые патчи, примененные к этой установке БД.

Я решил эту проблему примерно за 1 минуту, просто прочитав сценарий запуска (в моем случае /etc/init.d/oracle-xe ):

Почти в самом начале файла я нашел:

ORACLE_HOME= [PATH_TO_INSTALLATION_INCLUDING_VERSION_NUMBER]

Это было самое быстрое решение для меня, потому что я знал, где находится скрипт и что он используется для запуска/перезапуска сервера.

Конечно, это зависит от того, что номер версии фактически соответствует фактической версии сервера, которая должна быть для правильно установленного экземпляра.

вы также можете проверить это по телефону

Немного ручной поиск, но это альтернативный способ.
Найдите дом Oracle или место, где на вашем сервере linux установлены установочные файлы для Oracle.

Результат зависит от того, как вы установили Oracle, но мой отображает это

Перейдите в каталог

прокрутите вниз, и вы увидите что-то вроде этого

SQL*Plus Примечания К Выпуску- Release 11.2.0.2

Похожие вопросы:

Мне нужно знать, какая версия Firefox установлена в моей системе из командной строки Windows или Linux.

Как я могу сказать, какая версия MVC (т. е. MVC 2 Beta, MVC 2 RC) установлена на моей машине?

Как узнать, какая версия MDAC установлена на компьютере?

Мы компилируем код, для установки которого требуется 32-битная oracle дБ. Поэтому мне нужно установить 32-битный oracle. У нас есть еще одна машина, на которой установлен 32-битный oracle 11g, и мы.

Кто-нибудь знает, как я могу узнать, какая версия Susy установлена в моей системе windows? Например, вы можете написать в командной строке compass-v, чтобы узнать, какая версия Compass установлена.

Как узнать из реестра, какая версия Visual Studio установлена? Я имею в виду : VS2013 Pro, Premium, Ultimate и VS2015 сообщество, Pro, предприятие Я читал этот документ, но он не отвечает конкретно.

Источник

Как узнать, какая версия Oracle установлена ​​на сервере Linux (в терминале)

Я нахожусь в терминале в Redhat 5.5, и мне нужно выяснить, какая версия Oracle установлена. Я довольно новичок в Linux, но некоторое время искал в Google и не могу найти то, что мне нужно. Я должен определить, какая версия установлена ​​через терминал. Я нашел файлы Oracle, но не могу найти версию.

Например, это быстрый oneliner, который должен возвращать только номер версии:

Войдите в sqlplus (вы увидите номер версии)

Укажет путь, где установлен Oracle, и путь будет включать номер версии.

Подключитесь к БД Oracle и запустите

Войдите как пользователь sys в sql * plus. Затем выполните этот запрос:

Как указал A.B.Cada, вы можете запросить саму базу данных с помощью sqlplus для версии db. Это самый простой способ узнать, какая версия БД активно работает. Если их несколько, вам нужно соответствующим образом установить Oracle_sid и выполнить запрос для каждого экземпляра.

Вы можете просмотреть файл/etc/oratab, чтобы увидеть, какой экземпляр и какая база данных используется для каждого экземпляра. Возможно установить несколько версий Oracle на сервер, а также несколько экземпляров. Файл/etc/oratab перечислит все экземпляры и базу данных home. В Oracle db home вы можете запустить opatch lsinventory, чтобы узнать, какая версия базы данных установлена, а также все исправления, примененные к этой установке db.

вы также можете проверить по

Я решил это примерно за 1 минуту, просто прочитав скрипт запуска (в моем случае /etc/init.d/Oracle-xe):

Почти в начале файла я нашел:

Oracle_HOME = [PATH_TO_INSTALLATION_INCLUDING_VERSION_NUMBER]

Это было самое быстрое решение для меня, потому что я знал, где находится сценарий, и что он используется для запуска/перезапуска сервера.

Конечно, это зависит от того, что номер версии фактически соответствует фактической версии сервера, что и должно быть для правильно установленного экземпляра.

Результат зависит от того, как вы установили Oracle, но мой показывает это

прокрутите вниз, и вы должны увидеть что-то вроде этого

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *