Какая версия 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 он скажет, какую версию и версию вы установили

Другие вопросы по тегам