RedHat Linux enterprise 5.4下安装配置Oracle 10.2

本文档详细介绍了在RedHat 32位操作系统上安装和配置Oracle数据库的步骤,包括sysctl配置、limit参数调整、SELINUX关闭、YUM安装所需软件、创建Oracle用户及环境变量设置等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、安装前准备
1.1 sysctl配置
在RedHat的32位操作系统中,该文件的配置单位均是以页为单位的,换算方式是1页=4K,按照这种换算方式可以将K和实际内存以及CPU的大小进行服务器的调优。
下面我们以物理内存为1G,SWAP大小为2G的例子进行实际讲解
step1:设置内核参数
vi /etc/sysctl.conf

//共享内存总量
kernel.shmall=2097152
//共享内存最大值
kernel.shmmax=2147483648
//共享内存最小值
kernel.shmmni=4096
//单个进程链接最大数目(ulimit参数)
fs.file-max=65536
//允许本地端口的范围
net.ipv4.ip_local_port_range=1024 65000
//默认接收窗口大小
net.core.rmem_default=262144
//最大接收窗口
net.core.rmem_max=262144
//默认发送窗口大小
net.core.wmem_default=262144
//最大接收窗口
net.core.wmem_max=262144
保存退出
sysctl -p输出内核参数使其生效
1.2 设置limit参数
vi /etc/security/limits.conf

(limit参数关系到程序运行的线程等)
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536

save and quit

1.3 设置登录参数
vi /etc/pam.d/login设置登录参数

//本地用户登录设置
session required /lib/security/pam_limits.so

1.4设置SELINUX使其关闭
vi /etc/selinux/config

修改 SELINUX=disabled

1.5 安装需要的软件
YUM配置:
① 查看目前RedHat光盘挂载处:mount
② 卸载当前光盘 umount /dev/hdc
③ 在根下建立soft目录 mkdir /soft
④ 挂载光盘到soft目录 mount /dev/hdc /soft
⑤ 修改YUM配置文件 /etc/yum.repos.d/rhel-debuginfo.repo 如下:
baseurl=file:///soft/Server
enabled=1
⑥ 重启yum服务 service yum-updatesd restart
利用yum 或者 rpm安装如下 软件包
yum install 下列软件
setarch*
make*
glibc*
libaio*
compat*
gcc*
libXp*
openmotif*
1.6 建立 oracle 用户和组和相关目录
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
mkdir -p /opt/oracle/product/10.2.0/
chown -R oracle.oinstall /opt/oracle
1.7 修改当前版本
vi /etc/redhat-release
修改 release 5 redhat-4
Red Hat Enterprise Linux Server redhat-4
1.8 设置Oracle用户环境变量
su – oracle
vi .bash_profile
增加如下:
export ORACLE_BASE=/opt/oracle/product/10.2.0

export ORACLE_HOME=$ORACLE_BASE

export PATH=$PATH:$ORACLE_HOME/bin

export ORACLE_SID=ora10

TERM=xterm;

export TERM

export ORACLE_TERM=xterm
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export LC_ALL=C
1.9 安装
rpm -ivh oracle-xe-univ-10.2.0.1-1.0.i386.rpm
(此处可以设置自己的安装目录,但是要注意权限问题)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值