最近在32位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 test
checks whether the length of the environment variable "PATH" does
not 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.

四、安装过程中报错2
1、错误描述
当安装进行到大概60%左右时,此时提示说找不到“F:\app\Administrator\product\11.2.0\dbhome_1\oc4j\j2ee\oc4j_applications\applications\em.ear”这个文件,那就说明缺少该文件。错误截图如下所示:

2、解决方法:

Oracle11g下载之后解压出来有两个文件夹(win32_11gR2_database_1of2和win32_11gR2_database_2of2),出现这个错误是因为主安装文件夹下的文件不齐全,此时,只要将文件夹..\win32_11gR2_database_2of2\database\stage\Components\下的所有文件复制,并黏贴到..\win32_11gR2_database_1of2\database\stage\Components\
下,然后在错误界面上 点击‘中止’按钮结束本次安装,不用操作其他,直接再重新运行setup.exe安装就可以了。

五、附录

DOS命令窗口中执行。
1、临时打开C盘默认共享
net share c$=c:

2、临时删除默认共享
net share c$ /del

[转载]安装Oracle11gR2先决条件检查失败的详细解决处理过程的更多相关文章

  1. Oracle安装过程出现问题---------安装Oracle11gR2先决条件检查失败

    一.错误信息当安装到“先决条件检查” 时,提示如下图所示的错误: 二.错误原因一般情况下,由于操作系统未开启默认共享,导致Oracle无法检查环境的可用性. 三.解决方法1.在运行中(或键盘按 Win ...

  2. Oracle安装时先决条件检查失败的解决方案

      Oracle安装时先决条件检查失败的解决方案 [java] 安装环境:Win7-64bit专业版,内存6G,硬盘空间足够 安装版本:Oracle Database 11g Release 2 (1 ...

  3. oracle安装过程中先决条件检查失败的解决办法

    1:公司数据库开始用的mysql,因为公司做的是保密性项目,所以就在项目日志过多的时候项目有爆炸的迹象啊(3000千万数据,貌似mysql有点撑不住).然后组长开始让我安装oracle,公司的内网也是 ...

  4. oracle执行先决条件检查失败的解决方法

    在安装oracle 11g时,出现执行先决条件失败的情况如下: 你可以忽略所有强制安装,一般不会影响功能,但如果你想知道为什么会产生这种错误, 并且当出现以上情况时又该如何解决呢?如下列出了原因和解决 ...

  5. oracle 11g 执行先决条件检查失败的解决方法

    在安装oracle 11g时,出现执行先决条件失败的情况如下: 你可以忽略所有强制安装,一般不会影响功能,但如果你想知道为什么会产生这种错误, 并且当出现以上情况时又该如何解决呢?如下列出了原因和解决 ...

  6. SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法

    操作步骤: 1. 在 Microsoft Windows 2003 或 Windows XP 桌面上,依次单击"开始"."运行",然后在"打开&quo ...

  7. "api-ms-win-crt-runtime-l1-1-0.dll 丢失"怎么办?详细解决步骤

    api-ms-win-crt-runtime-l1-1-0.dll 丢失 电脑找不到api-ms-win-crt-runtime-l1-1-0.dll文件解决方法: 问题描述: 1.开机提示" ...

  8. 安装Oracle进行先决条件检查时显示 Environment variable:"PATH" 失败”

    问题已解决:安装时exe可执行文件的目录也不能有中文,安装时注意目录一定要按oracle的格式.运行安装程序时,要用右键--> 要以管理员方式启动. 原文: 用到oracle数据库,由于电脑装的 ...

  9. 关于安装oracle 11g client 出现安装先决条件检查全部失败

    本文转自:https://blog.csdn.net/iloli/article/details/45244159 今天我在安装Oracle11gClient时,全部显示成N/A,Oracle无法执行 ...

随机推荐

  1. Future、 CompletableFuture、ThreadPoolTaskExecutor简单实践

    一 Future(jdk5引入) 简介: Future接口是Java多线程Future模式的实现,可以来进行异步计算. 可以使用isDone方法检查计算是否完成,或者使用get阻塞住调用线程,直到计算 ...

  2. PYTHON-TCP 粘包

    1.TCP的模板代码 收发消息的循环 通讯循环 不断的连接客户端循环 连接循环 判断 用于判断客户端异常退出(抛异常)或close(死循环) 半连接池backlog listen(5) 占用的是内存空 ...

  3. java中文GBK和UTF-8编码转换乱码的分析

    原文:http://blog.csdn.net/54powerman/article/details/77575656 作者:54powerman 一直以为,java中任意unicode字符串,可以使 ...

  4. C++ code:char pointers and char arrays(字符指针与字符数组)

    C-串的正确赋值.复制.修改.比较.连接等方式. #include<iostream> #pragma warning(disable: 4996)//这一句是为了解决“strrev”出现 ...

  5. Luogu P3616 【富金森林公园】

    我们首先考虑一块石头高度变化对每个高度的查询的答案的影响, 即我们要记录,对于每个高度的查询的答案 所以要离散化高度(不然哪开的下数组啊) 不难发现,一次变化的对于不同高度的影响,对于一段连续高度是相 ...

  6. F 多重背包 判断能否刚好装满

    Description 有n种不同大小的数字,每种各个.判断是否可以从这些数字之中选出若干使它们的和恰好为K. Input 首先是一个正整数T(1<=T<=100)接下来是T组数据每组数据 ...

  7. python 防死锁机制

    https://www.cnblogs.com/wongbingming/p/9035575.html ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 在编写多线程程序时,可能无意中就会写 ...

  8. #10 [AH2017/HNOI2017]大佬

    题解: 题意看上去挺复杂的 分析一下就能发现自己的自信是没啥用的 只要随便dp一下看看最多能有多少天不使用增加自信 然后问题就变成了 求C1+C2+k=C 然后发现C有10^8 显然枚举C1是不行的了 ...

  9. Kubernetes核心概念总结

    目录贴:Kubernetes学习系列 1.基础架构 1.1 Master Master节点上面主要由四个模块组成:APIServer.scheduler.controller manager.etcd ...

  10. Asp.Net Core2.0获取客户IP地址,及解决发布到Ubuntu服务器获取不到正确IP解决办法

    1.获取客户端IP地址实现方法(扩展类) using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc.ModelBinding; u ...