redhat5.7安装oracle10g - 图文 下载本文

Redhat5.7安装oracle10g操作手册

1、安装包准备

1. 目录跳转

Cd /media/RHEL_5.7 x86_64 DVD/Server 2. 检查安装包。 yum clear all

yum install -y kernel-headers glibc-headers glibc-devel glibc-devel libgomp compat-gcc libstdc++-devel gcc gcc-c++ make libXp openmotif setarch compat-db compat-gcc compat-gcc-34-c++ compat-libstdc++ libXau-devel libXp-devel

根据提示安装

将上述提示的包运用命令 rpm –Uvh 包名 安装更新包。

2、建立用户和组

1. 建立组和用户

/usr/sbin/groupadd oinstall /usr/sbin/groupadd dba

/usr/sbin/useradd –g oinstall –G dba oracle 2. 修改oracle用户密码 passwd oracle

3、建立根目录和权限

mkdir /opt/oracle

mkdir /opt/oracle/product

mkdir /opt/oracle/product/10.2.0

mkdir /opt/oracle/product/10.2.0/db_1 chown –R oracle:oinstall /opt/oracle

4、编辑变量

1. vi /etc/sysctl.conf kernel.shmall = 2097152

kernel.shmmax = 2147483648 kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default=4194304 net.core.rmem_max=4194304 net.core.wmem_default=262144 net.core.wmem_max=262144

编辑完之后,保存,执行 # /sbin/sysctl -p 命令操作来使我们所做的变更生效。

(生效后的文件)

2. vi /etc/security/limits.conf

oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536

3. vi /etc/pam.d/login

session required /lib/security/pam_limits.so session required pam_limits.so

4. vi /etc/profile

if [ $USER = \

if [ $SHELL = \ ulimit -p 16384 ulimit -n 65536 else

ulimit -u 16384 -n 65536 fi fi

5. cd /home/oracle 6. vi .bash_profile

ORACLE_BASE=/opt/oracle

ORACLE_HOME=$ORACLE_BASE/product/10.2.0 ORACLE_SID=DBC

PATH=$ORACLE_HOME/bin:$PATH

export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH

执行source /home/oracle/.bash_profile使环境变量生效。

7. vi /etc/redhat-release

将内容修改成 redhat-4

5、上传数据安装文件

文件上传完成后用root用户解压文件

gunzip 10201_database_linux_x86_64.cpio.gz cpio -idmv < 10201_database_linux_x86_64.cpio

6、用oracle用户进入系统

将语言设置成英文,不然oracle10g安装界面可能会出现乱码界面。

将目录切换到database目录后 输入 ./runInstaller 启动安装图形界面。 1.

2.