[ОТВЕТИТЬ]
Опции темы
03.12.2015 09:28  
OlegON
Это убожество никак не телится, где находится Oracle_home :(
Переменную окружения в винде не выставляют.
Есть вариант с
SQL код:
SELECT REPLACE(FILE_SPEC'\bin\oraqsmashr.dll''\log'ORACLE_HOME FROM DBA_LIBRARIES WHERE LIBRARY_NAME 'DBMS_SUMADV_LIB' 
будет интересно прочитать варианты, при которых у вас это определение работать не будет. Например, мне известно, что при переносе БД на новое место пути остаются старые... Можно поправить, запустив
Код:
@?/rdbms/admin/dbmssml.sql
но как-то это...
Есть вариант воспользоваться установленной Java
SQL код:
select get_java_system_property('user.dir') as oracle_home from dual
но Java не все ставят...
SQL код:
select from MGMT$SOFTWARE_HOMES
подходит только для тех, у кого установлена dbconsole (для криворуких мазохистов, короче), ну или grid control, это уже для особых случаев, т.е. редких
 
"Спасибо" OlegON от:
 
Опции темы



Часовой пояс GMT +3, время: 02:58.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.