3

I am happy with Windows 7 RTM x64 overall as everything in my development environment works well with it except for Oracle Client 10.2.0.3 64 Bit version. I downloaded the latest release and as soon as I begin installing it, it stops with an error saying that it will install on Windows version 6.0 (Vista) but does not support Windows version 6.1 (Windows 7). There does not seem to be an option to ignore and continue. Anybody know a workaround for this? Cheers!

Edit: Changing compatibility to Vista or any of the other options does not seem to work either. I am also running as administrator and have administrator rights.

Fix: See my comment below for a solution!

4

7 回答 7

4

我已经为遇到同样问题的其他人找到了解决方案。只需从命令行运行安装程序,如下所示:

setup.exe -ignoreSysPrereqs

你会没事的,你不必设置兼容模式(这样做可能会导致它失败)。

我从 Oracle 论坛上得到了这个,谢天谢地,有人试图在 Windows 7RC 上这样做。

于 2009-08-10T03:50:56.690 回答
2

Try right clicking on the executable, clicking properties, clicking the compatability tab and setting "Run this program in compatability mode for" to Windows Vista or something earlier.

于 2009-08-09T23:32:25.460 回答
1
  • 使用开关运行应用程序ignoresysprereqs
  • 删除了在运行时检查 prereqs 的 Orapreq jar 文件。
于 2012-03-07T15:26:08.357 回答
1

我的问题不同,在我的 Windows 7 64 位 Enterprise SP1 上安装它时出错。我会得到不支持的操作系统。即使我厌倦了 -ignoreSysPrereqs,它仍然发现它是一个 prereq 并且失败了。所以我修改了 Oracle\stage\prereq\db_prereqs\db\db_prereq.xml 并删除了试图验证操作系统类型以及服务包的部分。之后就安装好了。希望这可以帮助

于 2011-04-21T13:35:09.283 回答
0

If it's an MSI you can use the Microsoft Orca tool to tweak the version requirements.

http://blogs.msdn.com/astebner/archive/2004/07/12/180792.aspx

You might fall foul of your license agreement by doing this.

于 2009-08-09T23:32:29.597 回答
0

引用“我已经为遇到相同问题的其他人找到了解决方案。只需从命令行运行安装程序,如图所示:setup.exe -ignoreSysPrereqs 就可以了,您不必设置兼容模式(这样做可能会导致它失败了)。”

我可以确认这个解决方案在 Windows 7 企业版上对我来说很好,并且确实没有设置兼容模式,因为它会失败,会出现第二个命令提示符并且 -ignoreSysPrereqs'" 将丢失,导致安装失败.

于 2009-11-19T11:38:51.533 回答
0

在某些情况下,(我不知道确切原因),右键单击 exe 文件,然后转到属性和兼容性,您会发现兼容模式已禁用。尝试使用下面的“更改所有用户的设置”。

于 2009-11-19T16:22:16.357 回答