Какая версия oracle установлена
Мы компилируем код, для которого нужно установить 32-битную версию oracle db. Поэтому мне нужно установить оракула 32 бит. У нас есть другая машина, на которой установлен 32-битный Oracle 11g, и мы можем успешно скомпилировать.
Мне нужно знать, какая версия oracle установлена там (Standard или Enterprise), чтобы я мог установить ее на свою машину.
Дополнительная информация: Oracle 32 bit - это просто БД. это не установлено с конфигурацией или Listner. Так что я не могу узнать через любые запросы.
2 ответа
Вы должны запросить представление словаря данных PRODUCT_COMPONENT_VERSION
определить версию базы данных Oracle, которая установлена в данный момент.
Следующий запрос поможет вам.
SELECT product, version, status
FROM PRODUCT_COMPONENT_VERSION
WHERE product LIKE 'Oracle Database%';
PRODUCT VERSION STATUS
====================================== ========== ================
Oracle Database 11g Enterprise Edition 11.2.0.3.0 64bit Production
Если вам нужна дополнительная информация о базе данных, вы можете запросить
select * from v$database;
для получения дополнительной информации см. здесь http://docs.oracle.com/cd/B19306_01/server.102/b14237/dynviews_1073.htm
Если вы подключитесь к SQL PLUS
он скажет, какую версию и версию вы установили