64位的win7上安装oracle时的介质安装时检查操作系统版本时报错。
实际版本6.1不被支持。
这是由于vista,windows 2008的系统内部版本是6.0,而win 7 和windows 2008 R2 的内部版本是6.1而造成的。
启动检查:
可以修改\install\oraparam.ini
Windows=5.0,5.1,5.2,6.0改为Windows=5.0,5.1,5.2,6.0,6.1
并添加:
[Windows-6.1-required]
#Minimum display colours for OUI to run
MIN_DISPLAY_COLORS=256
#Minimum CPU speed required for OUI
#CPU=300
[Windows-6.1-optional]
产品特定先决条件检查:
修改:\stage\prereq\db\refhost.xml
在
后添加:
好了版本有事解决了~~以后安装和vista,2008上一样了!
linux平台的解决办法:
安装oracle时报检测操作系统未通过解决办法
安装oracle时报检测操作系统未通过
问题如下:
[root@evbirder database]# ./runInstaller
正在启动 Oracle Universal Installer...
正在检查安装程序要求...
检查操作系统版本: 必须是redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2
未通过 <<<<
正在退出 Oracle Universal Installer。您可以在 /tmp/OraInstall2013-01-06_07-57-06PM/installActions2013-01-06_07-57-06PM.log 中找本次会话的日志
分析:
先查看自己的操作系统
[root@evbirder database]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.2 (Santiago)
发现是redhat6.2 在检测中没有redhat6版本
解决方法:
1、先备份/etc/redhat-release
操作:[root@evbirder database]# mv /etc/redhat-release/etc/redhat-release.bak
2、重新创建一个redhat-release
[root@evbirder database]#vi /etc/redhat-release
内容写入redhat-4(只要是检测版本可以通过的都行)
保存退出
检测/etc/redhat=release文件内容
[root@evbirder database]# cat /etc/redhat-release
redhat-4
继续执行runInstall
[root@evbirder etc]# cd /home/oracle/database/
[root@evbirder database]# ./runInstaller
正在启动 Oracle Universal Installer...
正在检查安装程序要求...
检查操作系统版本: 必须是redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2
通过
所有安装程序要求均已满足。
准备从以下地址启动 Oracle Universal Installer /tmp/OraInstall2013-01-06_08-06-38PM. 请稍候...
该用户是 root 用户。如果用户是 root 用户, Oracle Universal Installer 将无法继续安装。
: 没有那个文件或目录
通过了!!!!
需要切换到oracle用户下。不过监测系统版本已经通过了!!!