preinstall.json: fix Oracle 11.2 detection path (add WOW6432Node)
Oracle Client 11.2 is 32-bit. On 64-bit Windows the registry key lives under WOW6432Node but the preinstall detection was reading the native 64-bit path, which doesn't exist. Detection always failed, causing a redundant reinstall on every re-image. The GE-Enforce manifest had the correct path since 2026-05-01 but preinstall.json was missed. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -21,7 +21,7 @@
|
|||||||
"InstallArgs": "",
|
"InstallArgs": "",
|
||||||
"LogFile": "C:\\Logs\\OracleClient\\install.log",
|
"LogFile": "C:\\Logs\\OracleClient\\install.log",
|
||||||
"DetectionMethod": "Registry",
|
"DetectionMethod": "Registry",
|
||||||
"DetectionPath": "HKLM:\\SOFTWARE\\Oracle\\KEY_OraClient11g_home1",
|
"DetectionPath": "HKLM:\\SOFTWARE\\WOW6432Node\\Oracle\\KEY_OraClient11g_home1",
|
||||||
"DetectionName": "ORACLE_HOME_NAME",
|
"DetectionName": "ORACLE_HOME_NAME",
|
||||||
"DetectionValue": "OraClient11g_home1",
|
"DetectionValue": "OraClient11g_home1",
|
||||||
"PCTypes": ["Standard", "CMM", "Genspect", "Keyence", "WaxAndTrace", "Display"]
|
"PCTypes": ["Standard", "CMM", "Genspect", "Keyence", "WaxAndTrace", "Display"]
|
||||||
|
|||||||
Reference in New Issue
Block a user