解决oracle12c安装失败【INS-30131】执行安装程序验证所需要的初始设置失败问题

张开发
2026/5/14 11:40:09 15 分钟阅读

分享文章

解决oracle12c安装失败【INS-30131】执行安装程序验证所需要的初始设置失败问题
最近看到很多公司都要求会使用Oracle数据库,所以我就在网上找了Oracle教程,打算学习一下,可人生就是喜欢捉弄我,Oracle安装竟然都出了问题,别提学习了,可真让我很难受,那么安装出现了什么问题呢?看下图:原因 - 无法访问临时位置。操作 - 请确保当前用户具有访问临时位置所需的权限。 附加信息:所有节点上的框架设置检查都失败 原因: 问题的原因不可用 操作: 用户操作不可用在网上找了一堆教程,什么重启server等服务,什么找到注册表改信息,什么共享 C盘,都不行呀,还是错误呀.不过有个兄弟的教程我采用了一下,发现还是有用的.解决方法1.CtrlR 输入cmd 进入命令首先进入你的Oracle安装包中setup.exe所在的目录下在setup.exe所在的目录下执行命令setup.exe -ignorePrereq -J-Doracle.install.db.validate.supportedOSCheckfalse如果不行执行setup.exe -ignorePrereq -J-Doracle.install.client.validate.clientSupportedOSCheckfalse命令之后会自动进入安装步骤中,附上我的cmd命令执行图:20260513增加問題找到了你的 Windows管理共享沒啟用。net share只有IPC$沒有C$ ADMIN$所以 Oracle 安裝器無法通過\\localhost\C$訪問臨時位置才報[INS-30131]。按下面做。1. 確認 Server 服務啟動用「管理員身份」打開 CMD執行sc query LanmanServer如果不是RUNNING執行net start LanmanServer2. 開啟管理共享 AutoShareWks管理員 CMD 執行reg add HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters /v AutoShareWks /t REG_DWORD /d 1 /f然後重啟電腦。3. 重啟後再次檢查管理員 CMD 執行net share正常要看到類似C$ ADMIN$ IPC$再測dir \\localhost\C$能列出 C 盤內容就對了。4. 再重新安裝 Oracle建議用管理員 CMD 啟動cd /d D:\SoftWare\Oracle12C\database setup.exe -ignoreSysPrereqs如果重啟後還是沒有 C$手動建立一次net share C$C:\ /grant:administrators,FULL net share ADMIN$C:\Windows /grant:administrators,FULL然後再測net share dir \\localhost\C$補充如果你的系統是家庭版、公司策略鎖定、或安全軟件禁用了管理共享Oracle 12c 安裝器就很容易卡在這一步。這不是你操作安裝器的問題是 Windows 本機管理共享被關了。

更多文章