13.11.2007 12:23
baggio
 
замутили тут..

Задача:
1.Определить на произвольном компьюторе где находится Oracle Home (все).
2. Как понять какой из homes серверный а какой от репортсов.
13.11.2007 13:55
Propil
 
если без изысков, то:
HKLM\Software\Oracle...
там home прописаны
а какой серверный, я определяю по путям, там указанным (\orant\ от репортсов, \oracle\ от серверной)
13.11.2007 14:05
baggio
 
не красиво я так тоже пробывал....
а дефаульт? какой из них?
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
можно не предлогать .. тоже не красиво...
13.11.2007 16:31
OlegON
 
Версию можно смотреть по oci.dll
Перечисление - из реестра.
13.11.2007 16:51
kadr
 
смотрим переменную patch и по путям ищем oci.dll, Home selctor ставит первым путь к дефолтовому. соотвественно версию смотреть внутри длл-ки
13.11.2007 17:01
baggio
 
а как таки правильно определить какой home default и какой из них серверный... поскольку совершенно спокойно можно серверный хоум воткнуть в d:\orant... по путям определять не красиво...
13.11.2007 19:22
OlegON
 
Цитата:
baggio а как таки правильно определить какой home default и какой из них серверный... поскольку совершенно спокойно можно серверный хоум воткнуть в d:\orant... по путям определять не красиво...
Ну вот по версиям и поймешь... Default прописан в реестре, а версия dll различается...
14.11.2007 02:52
isi
 
default прописан в той же ветке реестра, пройдись посмотри сам, все поймешь
Часовой пояс GMT +3, время: 04:00.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.