在VM上安装了Oracle 12C 32位客户端后,我发现创建了环境变量路径,但在HKEY_LOCAL_MACHINESOFTWARE中没有Oracle的注册表项。
根据我的理解,这应该在安装过程中自动创建,并且由于环境变量path存在并且是正确的,因此我希望找到注册表项。
有什么想法,为什么这个不会被创建,没有卸载/重新安装,我怎么能去手动创建它?
我避免重新安装路线的原因是因为这种情况以前在不同的机器上发生过,重新安装并没有解决这个问题。蒂娅!
对于(任何)32位应用程序,您必须检查HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeOracle
当32位应用程序访问HKEY_LOCAL_MACHINESOFTWARE
,然后自动重定向到HKEY_LOCAL_MACHINESOFTWAREWOW6432Node
。实际上,这是一个简化的语句,请参阅受WOW64影响的注册表项。
一个64位的应用程序可以访问这两个。
请参见注册表重定向以获得一般描述。