在Red Hat Enterprise Linux5 上的安装Oracle11.1.6.rar
1.检查系统硬件
首先安装Linux系统,根据Oracle官方文档的建议,在机器内存小于1G的情况下,swap分区大小应该设置为内存的2倍大,若内存大于2G则swap分区设置为与内存大小一样。
2.检查系统软件
2.1 内核版本
2.2 查看软件包是否存在
可以使用rpm-qa|grep 软件包关键词命令进行检测,一般情况下会需要手动安装如下的软件包:
缺少软件包:
libaio-devel-0.3.106
sysstat-7.0.0
unixODBC-2.2.11
unixODBC-devel-2.2.11
2.3安装缺少的软件包:
从CD的server找到缺少的软件包,将其复制到新创建目录/rpms下:
3.修改linux的内核参数
3.1检查参数数据是否满足要求:
其值大于要求的值可以不做修改
3.2修改需要修改的参数
在/etc/sysctl.conf启动文件中,输入以下内容:
使内核参数立即生效:
4创建oracle用户和组及安装目录
4.1
(1) 创建Oracle用户组
# groupadd oinstall
# groupadd dba
(2) 创建Oracle用户
# useradd -g oinstall -G dba oracle
(3) 设置Oracle用户口令
# passwd oracle
(4) 修改目录权限
# chown -R oracle:oinstall /db
# chmod -R 755 /db
4.2验证nobody用户:
4.3创建软件存放目录:
5为oracle用户设置环境变量
用文本编辑器vi,编辑.bash_profile参数文件:
6为oracle用户设置shell 限制
6.1 在/etc/security/limits.conf文件中输入以下内容:
6.2在/etc/pam.d/login文件中输入以下内容:
6.3在/etc/profile文件中输入以下内容:
7上传数据库软件到/db/sw目录
选择installdatabase software only
完成前需要按要求执行两个脚本
8创建监听程序
在oracle中执行netca创建监听
9使用DBCA创建数据库
最重要的部分莫过于开始各种安装目录选择、参数值查询,安装时吃了不少这方面的亏,root与oracle用户总忘记转换也造成了不小的障碍。总之安装非常需要耐心~