在执行静默/无人值守安装时,Oracle客户端有时会显示“请按Enter退出”来停止/挂起。 发生在12.1.0.2和12.2.0.1上 Windows Task Manager使用100%的内核显示Java安装过程。 一种可重复的情况是Oracle主目录已经安装了一个实例。 使用的命令和参数:
.\setup.exe -silent -noconsole -waitForCompletion -noconfig -responseFile xxx.rsp
平台Server2008R2
答案 0 :(得分:0)
经过数小时的反复试验之后,搜索“ -nowait” arg数小时没有帮助,从而防止了“请按Enter退出”,从而避免了挂起/从未完成的情况。尽管事实证明日志显示安装成功。
没有“ -nowait”并且没有错误(安装到新的/不同的Oracle主目录),安装程序不显示“请按Enter退出”,并且安装程序成功完成了无人值守(无需交互)。
此外,即使指定了-nowait,当发生以下错误(由于在Oracle Home的文件夹名称中使用空格引起)时,也会发生挂起,对于我而言,该错误在C:\ Program Files \ Oracle \ Inventory \ logs中可见,oraInstall2018-11-12_08-42-48AM.out
[FATAL] [INS-32011] The Oracle home Location that you have specified contains the space character.
原因:您输入的字符串包含空格字符。 操作:请选择一个仅包含字母数字的字符串,以及平台允许的一些其他字符。