在Linux系统中安装oralce的过程中,如果Linux发行版本不是oracle的推荐版本,可能会报如下错误,导致runInstaller无法完成:

Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2
Failed <<<<

遇到这个问题,可以通过如下两种方式解决

1、修改Linux的发行标记

如在redhat-5上安装oracle的时候,需要将文件 '/etc/redhat-release'的内容由

Red Hat Enterprise Linux Server release 5 (Tikanga)

修改为

Red Hat Enterprise Linux Server release 4 (Tikanga)

2、runInstaller的时候加上-ignoreSysPreReqs参数,如:

./runInstaller -ignoreSysPreReqs

不过不推荐这种方式,因为这可能会错过对操作系统内核参数以及oracle必需的包的检测。

安装ORACLE 10G时,报告操作系统版本(operating system version)检查失败之案例

〖Environment(环境)〗

OS:solaris 9

DB:Oracle 10G

〖Symptom现象)     

执行./runInstaller以后,报告下面的错误:

  Checking installer requirements……

  Checking operating system version must be 5.6 5.7 5.8 or 5.9 Actual 5.10 
  Failed <<<<

  Exiting Oracle Universal Installer log for this session can be found at

/tmp/OraInstall2005-11-12_09-45-32AM/installActions2005-11-12_09-45-32AMlog

从上面的提示可以看出,操作系统的版本检查失败。

Cause 原因)          

出现这样的问题,算是ORACLE的一个小BUG。

Oraparam.ini 是安装时的一个初始化安装文件,它设置了安装时的一些参数,在安装时,Oracle Software Installer将会读取这个文件的内容。理解这个文件的内容可以帮助我们解决安装过程中的一些疑难问题。一般情况下,不需要修改这个文件的内容。这个文件位于解压目录的子目录install下。

从安装的提示可以看出,应该和操作系统的版本号有关。

〖Action(方法)             

Step01:查看安装日志。

当ORACLE安装出现问题的时候,首先应该查看安装日志。安装日志通常会给我们某些提示,快速地帮助我们排查安装失败的原因所在。本例中,查看安装日志/tmp/OraInstall2005-11-12_09-45-32AM/installActions2005-11-12_09-45-32AM.log,我们发现

参数Solaris=5.6,5.7,5.8,5.9,没有5.10。

Step02:修改oraparam.ini的参数,在后面加上5.10

# vi install/oraparam.ini

DISTRIBUTION=TRUE

SOURCE=../stage/products.xml

LICENSE_LOCATION=

JRE_LOCATION=../stage/Components/Oracle.swd.jre/1.4.2.0.0/1/DataFiles

JRE_MEMORY_OPTIONS=" -mx96m"

……[Certified Versions]

#You can customise error message shown for failure through CERTIFIED_VERSION_FAILURE_M

ESSAGE

Solaris=5.65.75.85.9 5.10(在这里加上5.10)

Linux=redhat-2.1AS

#HPUX=B.11.00

Decunix=V5.1A,V5.1

AIX=5.1.0.0

Step03:重新启动Oracle安装程序。

Linux安装Oracle报Checking operating system version must be redhat-3, SuSE-9, redhat-4, UnitedLin相关推荐

  1. Linux虚拟机启动报错operating system not found解决步骤

    此报错为硬盘上的启动代码丢失 实验准备步骤 1) 准备: dd if=/dev/zero of=/dev/nvme0n1 bs=446 count=1 2) 系统启动报错截图 修复步骤如下 第一步:选 ...

  2. LINUX安装ORACLE 9204 报错解决!!

    为什么80%的码农都做不了架构师?>>>    [oracle@localhost ~]$ uname -a Linux localhost.localdomain 2.6.9-55 ...

  3. Linux/Centos 安装oracle报错“调用makefile '/oracle/produc

    解决centos7/redhat7安装oracle11g到%70报错问题 Linux/Centos 安装oracle报错"调用makefile '/oracle/product/11.2.0 ...

  4. linux安装oracle 操作系统内核参数 aio,Linux安装Oracle 11G过程(测试未写完)

    一.简介 Oracle数据库在系统运维中的重要性不言而喻,通过熟悉Oracle的安装来加深对操作系统和数据库知识的了解.Linux安装Oracle前期修改linux内核参数很重要,其实就是linux下 ...

  5. Linux安装 Oracle 19C 实操

    Linux安装 Oracle 19C 实操 Linux命令: 1.查看硬盘信息,找一个最大的磁盘安装. [root@localhost home]#df -h 2.查看所有磁盘信息包括未加载磁盘 [r ...

  6. .net调用Oracle 报错:System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本问题

    我又重拾.net搞一搞.老本行了,不过现在已投奔java阵营. 用visual studio 2022运行asp.net程序,结果在读取数据库的时候报错: .net调用Oracle 报错:System ...

  7. Centos8 linux安装oracle 19c rpm

    Centos8 linux安装oracle 19c rpm 1.下载 1)官方网址:oracle官网 2)选择 RPM 包下载 2.安装一些依赖包 1)安装方法: 安装以下依赖包时,可能会遇到依赖包本 ...

  8. Linux安装Apache报错:Cannot find a valid baseurl for repo: base/7/x86_64解决方案

    Linux安装Apache报错:Cannot find a valid baseurl for repo: base/7/x86_64解决方案 参考文章: (1)Linux安装Apache报错:Can ...

  9. CentOS 6安装Oracle报错解决方案

    CentOS 6安装Oracle报错解决方案 参考文章: (1)CentOS 6安装Oracle报错解决方案 (2)https://www.cnblogs.com/lonecloud/p/689568 ...

最新文章

  1. 2018.07.17 洛谷P1368 工艺(最小表示法)
  2. GC.Collect如何影响垃圾回收
  3. windows远程桌面_如何使用Windows远程桌面连接Ubuntu 干货
  4. SSDB 配置文件详解
  5. vue 实现压缩图片上传到oss
  6. Optional Chaining 进入 ES2020,不用满屏`x x.yyy`了
  7. 数字化浪潮下 企业如何让问题“尽在掌握”?
  8. Android对话框自定义标题
  9. HTML知识积累及实践(六) - pre,混合框架
  10. solaris 查看CPU资源占用情况!
  11. 【一天一个C++小知识】015:c++11线程创建的三种方法
  12. Performing User-Managed Database-18.4、Restoring Datafiles and Archived Redo Logs
  13. pdf介绍及pdf相关软件(内容来自百度百科)
  14. 无线渗透----扫描附近WiFi(windows系统)
  15. linux mysql.sock文件_关于linux上mysql.sock文件的个人理解
  16. 金融日 | 看金融机构数据安全建设典型案例
  17. Maven打包自定义MANIFEST.MF键值对
  18. Python实现AI变脸
  19. Cassandra数据分布之1数据中心(DC)和机架(RACK)
  20. 安卓电子书格式_如何将电子书导入kindle App?

热门文章

  1. Windows Server 2008 域操作(创建域、加入域、创建普通用户、组策略管理设置)
  2. python判断是否包含某数字_python如何判断数组里是否有某个数字
  3. java课程 数独 文库_通俗易懂的数独算法(java版)
  4. Java LTS版本——Java 11新特性
  5. 触摸屏手机的工作原理是怎样的?
  6. 10.11 学习记录
  7. 让数字人出圈的技术秘籍,华为率先公开了
  8. 看盘ABC 欧奈尔:CANSLIM法则
  9. [Unity3D]Unity3D游戏开发之继续探索NGUI
  10. 大聪明教你学Java设计模式 | 第十三篇:观察者模式