安装Oracle19c时怎样跳过不兼容操作系统的检查

风明姑娘_6971

风明姑娘_6971

2026-09-26

924人浏览

原创

oracle 19c安装需绕过硬编码校验:rhel 8/9等设cv_assume_distid=ol8;麒麟v10改/etc/os-release为id="rhel"、version_id="8.6"并删/etc/redhat-release;响应文件中oracle.install.db.checkforossupport=false;命令行必须用-ignoreprereq -responsefile -silent且-ignoresysprereqs不可少。

安装oracle19c时怎样跳过不兼容操作系统的检查

Oracle 19c 官方未将 RHEL 8/9、CentOS Stream、Kylin、Windows 11 等系统列入白名单,安装器会在启动早期直接拒绝——这不是配置问题,而是硬编码校验失败。必须组合环境变量、响应文件修改和命令行参数才能绕过。

设置 CV_ASSUME_DISTID 或修改 /etc/os-release

Oracle 安装器通过 CV_ASSUME_DISTID 环境变量或读取 /etc/os-release 中的 ID 字段判断发行版。两者选其一即可,但不能共存(否则优先级混乱):

  • RHEL 8/9、Oracle Linux 9、AlmaLinux 9 等:执行 export CV_ASSUME_DISTID=OL8(注意是 OL8,不是 OL9;19c 不识别 OL9)
  • Kylin V10、UOS、统信等国产系统:备份并覆盖 /etc/os-release,确保含 ID="rhel" 和 VERSION_ID="8.6"(值必须 ≥8.4,8.0 会触发二次校验失败)
  • 若系统同时存在 /etc/redhat-release,必须删除或重命名它——Oracle 会优先读此文件,且不支持其中的非白名单字符串

响应文件中必须关闭 OS 支持检查

仅靠命令行加 -ignorePrereq 不生效,db_install.rsp 必须显式禁用操作系统校验逻辑:

Crypto Sniper Oracle
Crypto Sniper Oracle

机构级量化市场预言机,提供订单簿失衡(OBI)、VWAP分析、自动化报告及Telegram预警。

下载
  • 找到并修改 oracle.install.db.checkForOSSupport=true → 改为 false
  • 确认 oracle.install.db.DiskSpaceCheck=false 已设为 false(否则磁盘空间不足时仍中断)
  • 删掉或注释掉 oracle.install.db.config.starterdb.characterSet 这类预设项,避免字符集校验连带失败
  • 必须保留 oracle.install.db.config.starterdb.password.ALL=your_password,否则跳过检查后卡在密码验证环节

runInstaller 命令参数顺序与强制开关缺一不可

-ignorePrereq 和 -ignoreSysPrereqs 是两个独立开关,且顺序敏感:

  • -ignorePrereq 必须放在 -responseFile 之前,写成 ./runInstaller -ignorePrereq -responseFile /path/db.rsp -silent 才有效;反之则被忽略
  • -ignoreSysPrereqs 用于跳过内核参数(如 fs.aio-max-nr)、用户限制(ulimit -n)等系统级检查,不加它,即使 OS 校验过了也会在后续阶段报 PRVF-0657 或 INS-32035
  • 图形界面安装不支持这两个参数,仅限 runInstaller -silent 场景

Windows 11 上 INS-30131 的特殊处理

Windows 11 的 INS-30131 错误本质是注册表版本号匹配失败,不是兼容性缺陷:

  • 安装器从 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion 读取 CurrentVersion 和 CurrentBuildNumber,拼成类似 10.0.22631 的字符串
  • 该字符串需严格匹配 database\stage\prereq\os\*.xml 中定义的白名单节点,Win11 的 build 号不在其中
  • 临时方案:编辑 database\stage\prereq\os\oracle.server.xml,在 <operating_system></operating_system> 节点下手动添加对应 10.0.22631 的条目(注意 XML 格式闭合)
  • 更稳妥做法:改用 dbca -J-Doracle.assistants.dbca.validate.ConfigurationParams=false 绕过 DB 创建阶段的校验(适用于已装好软件、只缺建库的情况)

绕过检查只是让安装流程跑通,不代表环境真正就绪。比如 /dev/shm 容量不足 4GB、SELinux 启用未配策略、ulimit -n 未设为 65536,这些都会在实例启动或监听器绑定时暴露为 ORA- 错误,日志里却不会提示根源——得倒查 $ORACLE_BASE/cfgtoollogs/ 下的 installActions.log 和 trace 文件。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

oracle 操作系统

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
视频服务器配置参数有哪些
视频服务器配置参数有哪些

视频服务器配置参数有处理器、内存、存储、视频编解码器、网络接口、视频输入输出接口、操作系统、安全性、环境适应性和成本。在搭建视频服务器时,需要根据实际需求和预算,合理选择这些参数,以实现高性能、高稳定性和低成本的目标。

2023.10.17

3820

11

linux的操作系统介绍
linux的操作系统介绍

Linux是一个灵活、稳定、安全的操作系统,适用于各种不同的应用场景,从个人电脑到服务器和嵌入式系统。想了解更多Linux的相关内容,可以阅读本专题下面的文章。

2024.03.20

3086

12

Linux操作系统的主要用途
Linux操作系统的主要用途

Linux操作系统用途广泛,包括:服务器运营,软件开发,科学研究和教育,嵌入式系统,以及个人电脑和笔记本电脑。想了解更多Linux的相关内容,可以阅读本专题下面的文章。

2024.03.21

5119

8

linux操作系统的作用
linux操作系统的作用

linux操作系统在以下领域发挥着关键作用:服务器和云计算;嵌入式系统;个人电脑和笔记本电脑;超级计算;其他领域等等。想了解更多linux操作系统的相关内容,可以阅读本专题下面的文章。

2024.04.12

2415

5

有哪些常见的网络操作系统
有哪些常见的网络操作系统

常见的网络操作系统有windows server、linux、unix、macos server、freebsd、cisco ios、juniper junos和hp-ux等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2024.09.12

2964

6

32位操作系统怎么改成62位的
32位操作系统怎么改成62位的

要将 32 位操作系统升级到 64 位,需要遵循以下步骤:1. 检查硬件和软件兼容性;2. 备份数据;3. 获取 64 位操作系统;4. 创建可启动安装媒体;5. 从安装媒体启动计算机;6. 选择“升级”选项;7. 完成安装。

2025.04.02

3203

9

数据分析工具有哪些
数据分析工具有哪些

数据分析工具有Excel、SQL、Python、R、Tableau、Power BI、SAS、SPSS和MATLAB等。详细介绍:1、Excel,具有强大的计算和数据处理功能;2、SQL,可以进行数据查询、过滤、排序、聚合等操作;3、Python,拥有丰富的数据分析库;4、R,拥有丰富的统计分析库和图形库;5、Tableau,提供了直观易用的用户界面等等。

2023.10.12

3803

8

SQL中distinct的用法
SQL中distinct的用法

SQL中distinct的语法是“SELECT DISTINCT column1, column2,...,FROM table_name;”。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.27

811

4

SQL中months_between使用方法
SQL中months_between使用方法

在SQL中,MONTHS_BETWEEN 是一个常见的函数,用于计算两个日期之间的月份差。想了解更多SQL的相关内容,可以阅读本专题下面的文章。

2024.02.23

989

5

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程