安装Oracle11gR2先决条件检查失败的详细解决处理过程

最近在64位Win7系统下安装Oracle11g发现一系列错误,现将详细的错误解决过程记录如下,以供大家参考。

一、错误信息
当安装到“先决条件检查” 时,提示如下所示的错误:


1、物理内存—详细信息:
物理内存 - 此先决条件将测试系统物理内存总量是否至少为 922MB (944128.0KB)。
预期值:?N/A
实际值:?N/A
?错误列表:
?-?
PRVF-7531 : 无法在节点 "mywin7" 上执行物理内存检查 ?- Cause:? 无法在指示的节点上执行物理内存检查。?- Action:? 确保可以访问指定

的节点并可以查看内存信息。


2、可用物理内存—详细信息:
可用物理内存 - 此先决条件将测试系统可用物理内存是否至少为 50MB (51200.0KB)。
预期值:?N/A
实际值:?N/A
?错误列表:
?-?
PRVF-7563 : 无法在节点 "mywin7" 上执行可用内存检查 ?- Cause:? 无法在指示的节点上执行可用内存检查。?- Action:? 确保可以访问指定

的节点并可以查看内存信息。


3、交换空间大小—详细信息:
交换空间大小 - 此先决条件将测试系统是否具有足够的总交换空间。
预期值:?N/A
实际值:?N/A
?错误列表:
?-?
PRVF-7574 : 无法在节点 "mywin7" 上执行交换空间大小检查 ?- Cause:?无法在指示的节点上执行交换空间检查。 ?- Action:? 确保可以访问

指定的节点并可以查看交换空间信息。
?-?
PRVF-7531 : 无法在节点 "mywin7" 上执行物理内存检查 ?- Cause:? 无法在指示的节点上执行物理内存检查。?- Action:? 确保可以访问指定

的节点并可以查看内存信息。

 

4、空闲空间—详细信息:
空闲空间: mywin7:C:\temp -此先决条件将测试文件系统是否具有足够的空闲空间。
预期值:?N/A
实际值:?N/A


5、体系结构—详细信息:
体系结构 - 此先决条件将测试系统是否具有认证的体系结构。
预期值:?N/A
实际值:?N/A
?错误列表:
?-?
PRVF-7536 : 无法在节点 "mywin7" 上执行体系结构检查 ?- Cause:? 无法确定系统体系结构。 ?-Action:? 确保正在使用正确的软件包。

 

6、Environment variable:"PATH"—详细信息:
Environment variable: "PATH" - This testchecks whether the length of the environment variable "PATH" doesnot exceed the

recommended length.
预期值:?N/A
实际值:?N/A


二、错误原因
一般情况下,由于操作系统未开启默认共享,导致Oracle无法检查环境的可用性。

 

三、解决方法
1、在运行中(或键盘按Win+R)输入regedit打开注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters选中Parameters,在右边名称中找到AutoShareWks 项,在其右键菜单中,点击修改,将其“数值数据(V):”由原来的0改为1,然后点击确定。

 

2、重新启动电脑后,通过DOS命令 net share查看默认共享情况是否正常,在共享列表中会看到ADMIN$、C$、IPC$等默认共享了。

 

3、选中Oracle的安装文件setup.exe,右键菜单中,点击“管理员取得所有权”,然后再点击“以管理员身份运行(A)”进行安装,就不再报错了。

 

说明:在实际的安装过程中,网上有人说,只打开C盘的默认共享就可以解决该错误,但实际安装时,这样还是错误依旧;只有通过以上方法修改注册表值后,问题才得以解决。

 

4、在Oracle成功安装完成,记得将之前修改的注册表值改回 0.