ORACLE11GR2 For Linux 已发布,因此尝试安装一下。
当然11GR2的安装和R1的安装应该没有大的不同,但是在Linux下安装ORACLE的童鞋们肯定对安装前的一系列操作系统核心参数以及创建用户等操作的繁琐记忆犹新。想一想,Windows 下的ORACLE安装是多么的简单,setup运行后只需要Next 就可以了。
在我以前的博客(当然这个博客已关闭了hitc.blogdriver.com)中结束了使用Doris (‘Dizwell
Oracle Reliable Installation
Script’)安装
下载goal1.sh文件到服务器后,将该文件增加执行权限,然后执行。这个脚本是为REDHAT Enterprise Server 5.3 编写的,因此在查询/etc/redhat-release 文件时发现版本不是5.3 时,会提示不能安装。 可是我的服务器版本是5.4,因此修改Line73
VERCHECK=`grep 5.3 /etc/redhat-release > /dev/null; echo $?`
该为:
VERCHECK=`grep 5.4 /etc/redhat-release > /dev/null; echo $?`
骗过脚本以继续执行。
脚本执行过程中会自动下载ORACLE安装所需的操作系统组件,如果你的服务器没有联网,没关系,跳过去。
执行完该脚本后,运行.runInstaller 安装数据库。其中软件要求检测一段,会查找到没安装或者版本不够的Package , 可以另开一个窗口逐个安装,直到全部合乎要求。
具体安装ORACLE的过程此处不详细说明。
最后一步,也是GOAL说明需手工操作的就是设置数据库和监听自动启动。
1. ROOT 身份修改 /etc/oratab 将最后一行的N 改成Y ,这样数据库自动启动
2. ORACLE 身份修改$ORACLE_HOME/bin/dbstart 将ORACLE_HOME_LISTNER 后面的$1 改为 $ORACLE_HOME
这样一切就变得简单了。