我对Windows 7 RTM x64整体感到满意,因为我的开发环境中的所有内容都适用于它,除了Oracle Client 10.2.0.3 64位版本。我下载了最新版本,当我开始安装它时,它会停止并显示错误,说它将安装在Windows 6.0(Vista)上但不支持Windows 6.1(Windows 7)。似乎没有一个选项可以忽略并继续。有人知道解决方法吗?干杯!
编辑:更改与Vista或任何其他选项的兼容性似乎也不起作用。我也是以管理员身份运行并拥有管理员权限。
修复:请参阅下面的评论以获得解决方案!
答案 0 :(得分:4)
我找到了解决其他任何有同样问题的解决方案。只需从命令行运行安装程序,如下所示:
setup.exe -ignoreSysPrereqs
你会没事的,你不必设置兼容模式(这样做可能会导致它失败)。
我从Oracle论坛上得到了这个,谢天谢地,有人试图在Windows 7RC上做这件事。
答案 1 :(得分:2)
尝试右键单击可执行文件,单击属性,单击兼容性选项卡,然后将“以兼容模式运行此程序”设置为Windows Vista或更早版本。
答案 2 :(得分:1)
我的问题不同,我在Windows 7 64位Enterprise SP1上安装它时遇到错误。我会不支持操作系统。即使我厌倦了-ignoreSysPrereqs,它仍然认为它是一个先决条件并且失败了。所以我修改了Oracle \ stage \ prereq \ db_prereqs \ db \ db_prereq.xml并删除了试图验证操作系统类型以及Service Pack的部分。之后安装得很好。希望这有帮助
答案 3 :(得分:1)
ignoresysprereqs
答案 4 :(得分:0)
如果是MSI,您可以使用Microsoft Orca工具调整版本要求。
http://blogs.msdn.com/astebner/archive/2004/07/12/180792.aspx
这样做可能会违反您的许可协议。
答案 5 :(得分:0)
引用 “我找到了解决其他任何有同样问题的解决方案。只需从命令行运行安装程序,如下所示: setup.exe -ignoreSysPrereqs 你会没事的,你不必设置兼容模式(这样做可能会导致它失败)。“
我可以确定这个解决方案它在Windows 7企业版上对我来说运行正常并且确实没有设置兼容模式因为它会失败,第二个命令提示将出现并且-ignoreSysPrereqs'“将丢失导致安装失败。
答案 6 :(得分:0)
在某些情况下,(我根本不知道为什么),右键单击exe文件,然后转到属性然后兼容性,您将发现禁用兼容模式。 尝试使用下面的“所有用户的更改设置”。