【Oracle】[INS-30131]执行安装程序验证所需的初始设置失败。

这里写目录标题

  • 一、问题描述
    • [1 报错内容](#1 报错内容)
      • [1.1 无法从节点"kotin"检索 exectask 的版本](#1.1 无法从节点“kotin”检索 exectask 的版本)
      • [1.2 工作目录"xxx"无法在节点"kotin"上使用](#1.2 工作目录"xxx"无法在节点"kotin"上使用)
    • [2 相关环境](#2 相关环境)
      • [2.1 安装软件](#2.1 安装软件)
      • [2.2 安装系统](#2.2 安装系统)
    • [3 解决思路分析](#3 解决思路分析)
  • 二、解决方案
    • [1 方案一、 满足验证条件 - 不换系统](#1 方案一、 满足验证条件 - 不换系统)
      • [1.1 第一步、检查文件夹共享](#1.1 第一步、检查文件夹共享)
        • [1.1.1 查看共享](#1.1.1 查看共享)
        • [1.1.2 创建共享](#1.1.2 创建共享)
          • [1.1.2.1 打开`创建共享文件夹向导`](#1.1.2.1 打开创建共享文件夹向导)
          • [1.1.2.2 选择`文件夹路径`](#1.1.2.2 选择文件夹路径)
          • [1.1.2.3 填写`名称、描述和设置`](#1.1.2.3 填写名称、描述和设置)
          • [1.1.2.4 选择`共享文件夹的权限`](#1.1.2.4 选择共享文件夹的权限)
          • [1.1.2.5 查看`共享成功`](#1.1.2.5 查看共享成功)
      • [1.2 第二步、检查Windows服务](#1.2 第二步、检查Windows服务)
        • [1.2.1 查看Windows服务Server是否运行](#1.2.1 查看Windows服务Server是否运行)
        • [1.2.2 重启或停止服务报错处理](#1.2.2 重启或停止服务报错处理)
      • [1.3 第三步、检查注册表](#1.3 第三步、检查注册表)
        • [1.3.1 打开`注册表编辑器`](#1.3.1 打开注册表编辑器)
        • [1.3.2 新增/修改`AutoShareServer`](#1.3.2 新增/修改AutoShareServer)
        • [1.3.3 新增/修改`AutoShareWks`](#1.3.3 新增/修改AutoShareWks)
    • [2 方案二、 跳过安装程序验证](#2 方案二、 跳过安装程序验证)
      • [2.1 打开命令行](#2.1 打开命令行)
    • [3 方案三、 满足验证条件 - 更换系统](#3 方案三、 满足验证条件 - 更换系统)

一、问题描述

1 报错内容

1.1 无法从节点"kotin"检索 exectask 的版本

[INS-30131] 执行安装程序验证所需的初始设置失败。

原因 - 无法访问临时位置。

操作 - 请确保当前用户具有访问临时位置所需的权限。

附加信息:

- 所有节点上的框架设置检查都失败

- 原因:问题的原因不可用

- 操作:用户操作不可用
失败节点概要
kotin

- 无法从节点"kotin"检索 exectask 的版本

- 原因:问题的原因不可用

- 操作:用户操作不可用

1.2 工作目录"xxx"无法在节点"kotin"上使用

[INS-30131] 执行安装程序验证所需的初始设置失败。

原因 - 无法访问临时位置。

操作 - 请确保当前用户具有访问临时位置所需的权限。

附加信息:

- 所有节点上的框架设置检查都失败

- 原因:问题的原因不可用

- 操作:用户操作不可用
失败节点概要
kotin

- 工作目录"C:\Users\ADMINI~1\AppData\Local\Temp\"无法在节点kotin"上使用

- 原因: 无法删除目录"C:\Users\ADMINI~1\AppData\Local\Temp\CVU_12.1.0.2.0_Administrator\"的内容

- 操作: 请为框架选择其他工作区

2 相关环境

2.1 安装软件

Oracle Database 12c 发行版 1 安装程序

2.2 安装系统

Microsoft Windows [版本 10.0.17134.2208]

3 解决思路分析

  • 满足验证条件 - 不换系统:检查安装程序验证所需的初始设置,并将相关设置配置
  • 跳过安装程序验证:使用命令跳过验证
  • 满足验证条件 - 更换系统

二、解决方案

1 方案一、 满足验证条件 - 不换系统

1.1 第一步、检查文件夹共享

1.1.1 查看共享
  1. 此电脑: 鼠标右键,选择管理
  2. 计算机管理 :依次展开计算机管理(本地)\系统工具\共享文件夹\共享
  3. 计算机管理(本地)\系统工具\共享文件夹\共享 :查看是否有文件夹路径 C:\如果没有,则需要创建,如何创建请参考后续步骤。
1.1.2 创建共享
1.1.2.1 打开创建共享文件夹向导
  1. 计算机管理(本地)\系统工具\共享文件夹\共享 : 右键空白区域,选择新建共享(S)…
1.1.2.2 选择文件夹路径

请指定要共享的文件夹路径

  1. 使用创建共享文件夹向导\文件夹路径 : 点击浏览(O)…
  2. 浏览文件夹 :选择文件夹(C:)
  3. 创建共享文件夹向导\文件夹路径 :点击按钮下一步(N)>

你已经选择共享整个驱动器 C:\。由于安全原因,不建议这样做。要继续吗?

  1. 创建共享文件夹向导 警告:点击按钮是(Y)
1.1.2.3 填写名称、描述和设置

请指定用户如何在网络上查看和使用此共享

  1. 为用户输入关于共享的信息。要修改用户在脱机状态下如何使用内容,请单击"更改"
  • 共享名(++S++ ):  C$                           
  • 共享路径(++P++ ): \KOTIN\C$                   
  • 描述(++D++ ):    默认共享                     
  • 脱机设置(++O++ ): 所选文件和程序脱机时可用       
  1. 创建共享文件夹向导\名称、描述和设置 :点击按钮下一步(N)>
1.1.2.4 选择共享文件夹的权限

权限让你能够控制可以查看文件夹的人员和他们的访问级别。

  1. 设置你希望的共享文件夹的权限类型
  • 所有用户有只读访问权限(++A++)
  • 管理员有完全访问权限;其他用户有只读权限(++R++)
  • 管理员有完全访问权限: 其他用户不能访问(++O++)
  • 自定义权限(++C++)
  1. 创建共享文件夹向导\共享文件夹的权限 :点击按钮完成
1.1.2.5 查看共享成功

你成功完成了共享文件夹向导

1.2 第二步、检查Windows服务

1.2.1 查看Windows服务Server是否运行
  1. 此电脑: 鼠标右键,选择管理
  2. 计算机管理 :依次展开计算机管理(本地)\服务和应用程序\服务
  3. 计算机管理(本地)\服务和应用程序\服务 :查看是服务Server状态。如果没有运行,需要启动服务
  • 服务名称LanmanServer
  • 显示名称Server
  • 描述:支持此计算机通过网络的文件、打印、和命名管道共享。如果服务停止,这些功能不可用。如果服务被禁用,任何直接依赖于此服务的服务将无法启动。
  • 可执行文件路径C:\Windows\system32\svchost.exe -k netsvcs -p
  • 状态正在运行
  • 启动类型:自动(延迟启动)
1.2.2 重启或停止服务报错处理

以下所有重启或停止服务的问题,都是因为当前服务正在执行特殊操作系统无法执行重启或停止操作。

  1. 你可以反复尝试,直到可以重启或停止为止;
  2. 如果不想等待建议直接重启电脑,即可达到 重启或停止服务的目的。

Windows 无法停止 Server 服务(位于 本地计算机 上)。

错误 1051: 停止控制被发送到其他正在运行的服务所依赖的服务。

Windows 无法停止 Server 服务(位于 本地计算机 上)。

错误 1061: 服务无法在此时接受控制信息。

Windows 无法停止 Server 服务(位于 本地计算机 上)。

服务并未返回错误。这可能是一个 Windows 内部错误或服务内部错误。

如果问题持续存在,请与你的系统管理员联系。

1.3 第三步、检查注册表

1.3.1 打开注册表编辑器
  1. 使用快捷键WIN+R,打开运行对话框
  2. 运行 : 输入 regedit
  • 打开(++O++ ): regedit               
  1. 运行 : 点击确定按钮。
  2. 注册表编辑器: 地址栏键入下列地址
    计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters     

    注意 "修改/新增/删除"注册表键值以后,请重启上述 Windows服务 Server 或重启电脑。
1.3.2 新增/修改AutoShareServer
  1. 计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters     : 右键空白处,选择新建(N)->DWORD (32 位)值(D)

  2. 计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters     

    1. 选中 新值 #1
    2. 右键选择重命名(R)F2
    3. 填入名称AutoShareServer
  3. 计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters     

    1. 选中AutoShareServer
    2. 双击AutoShareServer
    3. 编辑 DWORD (32 位)值
      • 数值名称(++N++ ):AutoShareServer    
      • 数值数据(++V++ ):1                  
      • 基数
        • 十六进制 (++H++)
        • 十进制 (++D++)

    4.点击确定

1.3.3 新增/修改AutoShareWks
  1. 计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters     : 右键空白处,选择新建(N)->DWORD (32 位)值(D)

  2. 计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters     

    1. 选中 新值 #1
    2. 右键选择重命名(R)F2
    3. 填入名称AutoShareWks
  3. 计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters     

    1. 选中AutoShareWks
    2. 双击AutoShareWks
    3. 编辑 DWORD (32 位)值
      • 数值名称(++N++ ):AutoShareWks    
      • 数值数据(++V++ ):1                  
      • 基数
        • 十六进制 (++H++)
        • 十进制 (++D++)

    4.点击确定

2 方案二、 跳过安装程序验证

跳过安装程序验证

2.1 打开命令行

  1. 打开安装文件setup.exe所在目录
  2. 在地址栏中输入:cmd      
  3. 按下键盘Enter
  4. 在命令行中输入以下内容:

注意:请根据安装情况选择正确的指令跳过验证步骤

安装 服务端

shell 复制代码
setup.exe -ignorePrereq -J"-Doracle.install.db.validate.supportedOSCheck=false"

安装 客户端

shell 复制代码
setup.exe -ignorePrereq -J"-Doracle.install.client.validate.clientSupportedOSCheck=false"

3 方案三、 满足验证条件 - 更换系统

升级或重装系统。下列系统可以通过验证:

shell 复制代码
Microsoft Windows [版本 10.0.19045.3570]
相关推荐
Mephisto.java21 分钟前
【大数据学习 | kafka高级部分】kafka的kraft集群
大数据·sql·oracle·kafka·json·hbase
Mephisto.java23 分钟前
【大数据学习 | kafka高级部分】kafka的文件存储原理
大数据·sql·oracle·kafka·json
毕业设计制作和分享9 小时前
ssm《数据库系统原理》课程平台的设计与实现+vue
前端·数据库·vue.js·oracle·mybatis
Dingww101114 小时前
梧桐数据库中的网络地址类型使用介绍分享
数据库·oracle·php
2401_8570262315 小时前
Spring Boot框架下的知识管理与多维分类
spring boot·后端·oracle
刘艳兵的学习博客1 天前
刘艳兵-DBA027-在Oracle数据库,通常可以使用如下方法来得到目标SQL的执行计划,那么通过下列哪些方法得到的执行计划有可能是不准确的?
数据库·oracle·面试·database·刘艳兵
秋意钟1 天前
MySql事务
数据库·mysql·oracle
Mephisto.java1 天前
【大数据学习 | HBASE】hbase的整体架构
大数据·sql·oracle·json·hbase·database
蚊子不吸吸1 天前
DevOps开发运维简述
linux·运维·ci/cd·oracle·kubernetes·gitlab·devops
Ayka1 天前
Linux Qt 6安装Oracle QOCI SQL Driver插件(适用WSL)
linux·sql·qt·oracle·oci