我已经从 Oracles 网站下载了 Weblogic Quick Installer(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 通用安装程序,GUI 将提示您输入存储 oraInventory 的位置。
答案3
安装程序文档中说,我引用一下:
安装清单设置在 UNIX 操作系统上,如果这是您第一次在此主机上安装任何 Oracle 产品,则此屏幕会打开。指定要创建中央清单的位置。确保在此屏幕上选择的操作系统组名称对中央清单位置具有写入权限。
还有更多:
UNIX 操作系统上的 Oracle 中央库存位置 要在 UNIX 操作系统上查找 Oracle 中央库存,请查找 oraInst.loc 文件,其中包含指向中央库存位置的指针。
这通常是 /etc/oraInst.loc