Baixei o Weblogic Quick Installer do site da Oracle (http://www.oracle.com/technetwork/middleware/weblogic/downloads/index.html).
Configurei ORACLE_BASE e ORACLE_HOME para diretórios com permissão de gravação.
export ORACLE_BASE="/u01/app/oracle"
export ORACLE_HOME="/Users/victormarconi/Workspace/Java/Oracle"
Então: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
Em seguida, o instalador cria um diretório em minha casa chamado oraInventory. Gostaria de deixar meu diretório pessoal apenas com arquivos pessoais... não com arquivos de um aplicativo.
Como posso informar o instalador para instalar o oraInventory em um diretório personalizado?
Quais são os melhores locais (padrão) para definir ORACLE_HOME, ORACLE_BASE, etc?
Obrigado.
Responder1
Geralmente você gera um arquivo, por exemplooraInst.loc
Com, por exemplo, algo como este conteúdo:
inventory_loc=/opt/weblogic12/OraInventory
inst_group=
E então, ao executar o arquivo jar, você fornece o parâmetro para usá-lo:
java -jar wlinstall.jar -invPtrLoc /opt/weblogic12/oraInst.loc ....
Observe que os caminhos que utilizo são apenas exemplos, use o que preferir.
Responder2
Não é uma resposta 100%, pois não descobri como definir o oraInventory para este instalador (Weblogic da OracleRápidoInstalador).
MAS, se você usarInstalador genérico do Weblogic, a GUI solicitará um local para armazenar oraInventory.
Responder3
A documentação do instalador diz, e cito:
Configuração do Inventário de Instalação Em sistemas operacionais UNIX, esta tela será aberta se esta for a primeira vez que você instala qualquer produto Oracle neste host. Especifique o local onde deseja criar seu inventário central. Certifique-se de que o nome do grupo de sistemas operacionais selecionado nesta tela tenha permissões de gravação no local de inventário central.
Há mais:
Local do inventário central Oracle em sistemas operacionais UNIX Para localizar o inventário central Oracle em sistemas operacionais UNIX, procure o arquivo oraInst.loc, que contém um ponteiro para o local do inventário central.
Normalmente é /etc/oraInst.loc