JDE版本:9.1.4
所遇场景:安装JDE客户端、WEBServer后,卸载重新安装。在安装client后提示找不到DV\PY包。
日志installActionsXXX.log中显示 信息: 10/15/14 09:30:18.441 >>>>> E1Package.readPackageFromFile 信息: 10/15/14 09:30:18.441 File C:\E910_1\package.inf does not exist.
日志oraInstallXXX.err中显示 oracle.sysman.oii.oiis.OiisVarSettingException: No installable E1 packages were found
解决方式:因为之前重新安装过多次,均遇到此问题。感觉是卸载没有卸载干净,经过查找文档,原因是注册表中JDE内容没有删除干净。具体卸载步骤如下:
1、关闭所有Oracle服务 2、启动注册表,删除以下内容: Oracle注册表部分 HKEY_LOCAL_MACHINE\SOFTWARE HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet|Services|Eventlog\Application JDE注册表部分 64-bit Versions of Windows \HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_<JDE_Client_Oracle_Home_Name> 32-bit Versions of Windows \HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_<JDE_Client_Oracle_Home_Name> 64-bit Versions of Windows \HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JDEdwards\BPMBroker \HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JDEdwards\HTMLWebServ \HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JDEdwards\OneWorld 32-bit Versions of Windows \HKEY_LOCAL_MACHINE\SOFTWARE\JDEdwards\BPMBroker \HKEY_LOCAL_MACHINE\SOFTWARE\JDEdwards\HTMLWebServer \HKEY_LOCAL_MACHINE\SOFTWARE\JDEdwards\OneWorld 3、删除安装路径下的(如果无法删除重启系统后再删除) Oracle-client E1LOCAL C:\Program Files\Oracle C:\Program Files (x86)\Oracle C:\Oracle 4、删除Oracle相关的环境变量
详细内容可参考Oracle官方文档:
JD Edwards EnterpriseOne Development Client Installation Guide Applications Release 9.0 or 9.1 and Tools Release 9.1.x for Oracle Application Server (OAS) and WebSphere Application Server (WAS) Express E18843-06
时间: 2024-11-05 21:50:07