Я скачал Weblogic Quick Installer с сайта Oracle (http://www.oracle.com/technetwork/middleware/weblogic/downloads/index.html).
Я установил ORACLE_BASE и ORACLE_HOME как каталоги с разрешением на запись.
export ORACLE_BASE="/u01/app/oracle"
export ORACLE_HOME="/Users/victormarconi/Workspace/Java/Oracle"
Затем:java -jar Downloads/fmw_12.2.1.3.0_wls_quick_Disk1_1of1/fmw_12.2.1.3.0_wls_quick.jar ORACLE_HOME=$ORACLE_HOME ORACLE_BASE=$ORACLE_BASE
Затем установщик создает в моем домашнем каталоге каталог с именем oraInventory. Я бы хотел оставить в моем домашнем каталоге только личные файлы... а не файлы из приложения.
Как сообщить установщику о необходимости установки oraInventory в пользовательский каталог?
Каковы наилучшие (стандартные) места для установки ORACLE_HOME, ORACLE_BASE и т. д.?
Спасибо.
решение1
Обычно вы создаете файл, напримерoraInst.loc
Например, с таким содержанием:
inventory_loc=/opt/weblogic12/OraInventory
inst_group=
А затем при запуске jar-файла вы указываете параметр для его использования:
java -jar wlinstall.jar -invPtrLoc /opt/weblogic12/oraInst.loc ....
Обратите внимание, что указанные мной пути являются всего лишь примерами, используйте те, которые вам больше нравятся.
решение2
Это не 100% ответ, так как я не нашел, как определить oraInventory для этого установщика (Oracle WeblogicБыстрыйУстановщик).
НО, если вы используетеУниверсальный установщик Weblogic, графический интерфейс предложит указать место для хранения oraInventory.
решение3
В документации к установщику говорится, цитирую:
Установка инвентаризации Настройка В операционных системах UNIX этот экран открывается, если вы впервые устанавливаете какой-либо продукт Oracle на этом хосте. Укажите место, где вы хотите создать центральный инвентарь. Убедитесь, что выбранное на этом экране имя группы операционной системы имеет права записи в центральное местоположение инвентаря.
Вот еще:
Расположение центрального инвентаря Oracle в операционных системах UNIX Чтобы найти центральный инвентарь Oracle в операционных системах UNIX, найдите файл oraInst.loc, который содержит указатель на расположение центрального инвентаря.
Обычно это /etc/oraInst.loc