Oracle安装出现INS-30131

article/2025/10/7 17:15:11

Oracle安装出现[INS-30131]

在这里插入图片描述

今天 在重新安装oracle数据库时页面提示[INS-30131]执行安装程序验证所需的初始设置失败(无法访问临时位置),很奇怪之前安装过很多次都是一路通畅没有出现过这个问题,刚开始怀疑是自己下载数据库是没有彻底卸载赶紧,在注册表、启动文件检查了一遍并没有发现有什么端倪!


[INS-30131]执行安装程序验证所需的初始设置失败(无法访问临时位置)

在网上查找原因,找到了很多的方法都试了下,例如:
1、 因为未共享C盘,出错
解决方法:
1)控制面板>系统和安全>管理工具>计算机管理>系统工具>共享文件夹>共享右键单击“共享”>新建共享>点击“下一步”>单击“浏览”>选择"本地磁盘(C:)">确定
2)打开计算机管理——共享文件夹——共享(右键“新建共享”)——下一步——(文件路径填)C:\——下一步——是——共享名C$——下一步——选中(“管理员有完全访问权限;其他管理员只有读写权限”)——完成
2、运行compmgmt.msc
Win+R,运行compmgmt.msc ,检查”共享文件夹”
做完这些操作后并没有什么用处,还是没有解决我的问题。
期间在点击setup.exe 时发现会出现 CreateFile() error 32 when trying set file time,原来是杀毒软件导致,于是就关闭了杀毒软件继续进行安装发现错误依旧。

原因分析:

出现这个错误的原因应该是在安装时对系统的环境进行了检查发现有些目录无法读取导致的,但具体目录又查询不到在哪。

解决方案:

1、找到具体的目录赋予权限;使用everything查找文件夹及文件未果。
2、跳过检查直接进行安装在cmd中执行命令:切换到oracle的安装目录,执行命令:setup.exe -ignorePrereq -J"-Doracle.install.db.validate.supportedOSCheck=false"执行命令后直接就跳过了检索条件,这样也就顺利安装了。至此,这个问题勉强算是解决了吧!

http://chatgpt.dhexx.cn/article/9NZcPEKV.shtml

相关文章

Windows版 Oracle安装

一、下载 官网下载:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html (注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。 路径名称中,最好不要出现中文&…

Oracle 安装步骤

一、Oracle 安装包下载路径 链接:https://pan.baidu.com/s/1QotD3C0BPXeqNF5M3OVsaQ 密码:0anc 全部解压,双击setup.exe 2.去掉勾选框,点击下一步 3.点击是 4.点击下一步 5.点击下一步 6.选择安装路径&#xff0…

Oracle安装步骤(自用)

一、安装地址: 链接:https://pan.baidu.com/s/1OO4284BWhAApIBamvvwg5g 提取码:1234 或者官网下载:https://www.oracle.com/database/technologies/oracle-database-software-downloads.html 解压后有三个文件夹,分…

真正学透AQS

在java的并发中,我们会接触到很多工具类,比如说ReentranLock,CountDownLatch,Semaphore,Condition。而这些工具类都是同门师兄弟来的,它们共同的师父就是我们这次文章讲的AQS,全名:A…

AQS介绍

目录 1. AQS简介:2. AQS的原理:3. 和AQS相关的类:AQS能干嘛:AQS初步:AQS内部体系架构: 1. AQS简介: AQS是什么: AQS全名:AbstractQueuedSynchronizer即抽象的队列同步器,这个类在java.util.co…

如何理解AQS

AQS核心数据结构 AQS内部主要维护了一个FIFO(先进先出)的双向链表。 AQS数据结构原理 AQS内部维护的双向链表中的各个节点分别指向直接的前驱节点和直接的后续节点。所以,在AQS内部维护的双向链表可以从其中的任意一个节点遍历前驱结点和后…

AQS解析

Java中的大部分同步类(Lock、Semaphore、ReentrantLock等)都是基于AbstractQueuedSynchronizer(简称为AQS)实现的。AQS是一种提供了原子式管理同步状态、阻塞和唤醒线程功能以及队列模型的简单框架。本文会从应用层逐渐深入到原理…

AQS机制

1、什么是AQS? AQS是抽象同步队列,基于CAS和LockSupport实现,通过资源状态state和AQS的同步队列实现线程抢占资源的管理。 2、获取资源 线程进来先获取资源,如果失败会重试一次,再次失败会将当前线程存放至…

AQS原理

AQS是一个构建锁和同步器的并发框架,是AbstractQueuedSynchronizer的缩写,常见AQS实现的同步器框架有ReentrantLock,Semaphore,Latch,Barrier,BlockingQueue等多种多线程访问共享资源的同步器框架,AQS是一种依赖状态(state&#x…

AQS

AQS 简介AQS原理分析AQS原理概览AQS对资源的共享方式AQS低层使用了模板方法模式 AQS组件总结 简介 AQS的全称为(AbstractQueuedSynchronizer),这个类在java.util.concurrent.locks包下面。 AQS是一个用来构建锁和同步器的框架,使…

Java技术之AQS详解

AbstractQueuedSynchronizer 简写为AQS,抽象队列同步器。它是一个用于构建锁和同步器的框架,许多同步器都可以通过AQS很容易并且高效的构造出来,以下都是通过AQS构造出来的:ReentrantLock, ReentrantReadWriteLock A…

(面经总结)一篇文章带你完整复习 Java 中的 AQS

文章目录 一、什么是AQS二、AQS的原理三、state:状态四、AQS共享资源的方式:独占式和共享式一、什么是AQS AQS(Abstract Queued Synchronizer)是一个抽象的队列同步器,通过维护一个共享资源状态(Volatile Int State)和一个先进先出(FIFO)的线程等待队列来实现一个多线…

AQS详细大分解,彻底弄懂AQS

AQS深入分析总结 AQS 很久之前便写了这篇文章,一直没有时间发出来,文章如果有写的不好的地方,欢迎大家能够指正,下面开始详细分析介绍,希望大家能够耐心读下去,肯定会受益匪浅的,AQS是Java JU…

AQS详解

AQS是AbstractQueuedSynchronizer的简称。AQS提供了一种实现阻塞锁和一系列依赖FIFO等待队列的同步器的框架,如下图所示。AQS为一系列同步器依赖于一个单独的原子变量(state)的同步器提供了一个非常有用的基础。子类们必须定义改变state变量的…

一文让你彻底搞懂AQS(通俗易懂的AQS)

一文让你彻底搞懂AQS(通俗易懂的AQS) 一、什么是AQS AQS是一个用来构建锁和同步器的框架,使用AQS能简单且高效地构造出应用广泛的大量的同步器,比如我们提到的ReentrantLock,Semaphore,其他的诸如ReentrantReadWriteLock&#x…

什么是AQS

AQS ( Abstract Queued Synchronizer )是一个抽象的队列同步器,通过维护一个共享资源状态( Volatile Int State )和一个先进先出( FIFO )的线程等待队列来实现一个多线程访问共享资源的同步框架。 一、AQS…

泛函分析之变分法

泛函数 以上截图来自于《变分法简介Part 1.(Calculus of Variations)》 变分法 研究泛函极值的方法就是所谓变分法。 以上截图来自于《最速降线的数学模型—变分法》 欧拉-拉格朗日方程

mathematica变分法和样条插值求解最小旋转曲面

mathematica求解最小面积旋转曲面 做你没做过的事叫成长,做你不愿做做的事叫改变,做你不敢做的事叫突破。—— 巴菲特 问题描述: 在一条直线的同一侧有两个已知点,试找出一条连接这两点的曲线,使这条曲线绕直线旋转所…

变分法模型的运用:生产设备的最大经济效益

上一节介绍了 动态优化模型/ 变分法 的基本思想,本节将一个变分法的运用。 目录 1 问题分析与假设 2 模型构造 3 模型求解 变分法习题 某工厂购买了一台新设备投入到生产中。一方面该设备随着运行时间的推…

简述变分法在泛函极值问题中的应用

此文主要有两部分内容,一部分是泛函的一些基本概念;第二部分是变分法在研究泛函极值问题中的应用。 第一部分 泛函 泛函是函数概念的一种扩充,函数描述的是从数到数的对应关系,从自变量到因变量的一种对应关系;而泛函…