zoukankan      html  css  js  c++  java
  • 安装oracle11g client 【INS-30131】执行安装程序验证所需的初始设置失败的解决方法

    今天在服务器(操作系统windows server 2008R2)上安装Oracle11g 客户端,弹出“执行安装程序验证所需的初始设置失败”,如上图。网上找了一些方法,简单整理如下,仅供参考。

    问题原因:无法访问临时位置

    方法1:修改注册表

    1.点击 开始->运行 ,输入regedit ,然后回车键进入注册编辑器
    2.找到并点击HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesLanmanServerParameters
    3.如果AutoShareServer和AutoShareWks为0,则将该值修改为1

    4.重启系统server服务。在管理工具-服务,中开启server服务,如果本身启动,则重启server。同时建议也打开tcp/ip netbios helper服务,因为网络共享可能会用到。

    然后重新运行Oracle安装程序。

    大部分情况,方法1就可以解决问题,方法1是通过开启系统默认共享功能的方法来解决问题的,操作完成之后你会在管理工具-计算机管理-共享文件夹中看到c$ d$等文件夹,这些就是共享文件夹。如果不行,参考方法2.

    方法2:修改临时目录权限

    根据错误提示“无法访问临时位置”,可知肯定是安装程序访问临时位置出了问题,那么临时位置到底在哪里?在地址栏中输入%temp%可直达临时文件夹,%temp%本机的环境变量,其对应的值就是本机实际临时文件夹所在的目录。比如:C:UsersAdministratorAppDataLocalTemp。由于C盘为系统分区,为避免系统权限的特殊性的干扰,修改环境变量,将temp目录指向其它盘符下的临时目录,比如d: emp。(注:曾试过不更改临时目录的位置,但在后续步骤完成后,仍然不成功。)修改temp环境变量的方法:右键开始菜单--系统--高级系统设置--高级--环境变量,找到temp和tmp变量,统一将其目录指向到新的临时目录,如:d: emp。Oracle的安装程序在安装过程中,会在该临时文件目录下生成安装相关的目录和文件,其中生成的一个目录名为:CVU_11.2.0.4.0_xxxxxxx, xxxxxxxx代表的是你当前登录操作系统的用户名。给该目录赋予读写权限,步骤:对该目录右键--属性--安全--编辑,给列表中列出的所有用户和组赋予完全控制权限。

    再次点击oracle的安装程序,校验通过。

    安装完成后,将temp环境变更恢复到修改前的值。

  • 相关阅读:
    香洲区学区查询
    审批流程标识
    小技巧
    Python字符串操作
    Delphi删除动态数组的指定元素
    dephi 多种排序 算法
    [转载]模拟退火,遗传算法,禁忌搜索,神经网络
    Date类学习总结(Calendar Date 字符串 相互转换 格式化) 转
    Java静态嵌套类
    java中的匿名内部类总结
  • 原文地址:https://www.cnblogs.com/ray-bk/p/10741251.html
Copyright © 2011-2022 走看看