ORACLE安装

 

 

 

Oracle10G For RHEL5.8 x86_64

安装文档

 


目录

 

第一章 安装准备 3

1.1 操作系统环境配置 3

1.1.1 检查系统补丁包 3

1.1.2 关闭防火墙 3

1.1.3 关闭selinux 4

1.1.4 vi /etc/sysctl 4

1.1.5 vi /etc/security/limits.conf 4

1.1.6 vi /etc/pam.d/login 4

1.1.7 vi /etc/hosts 4

1.1.8 vi /etc/profile 4

1.2 oracle环境配置 4

1.2.1 创建组用户 5

1.2.2 创建用户环境 5

第二章 安装10.2.0.1 6

第三章 升级10.2.0.5 12


本文操作无特殊说明,均在两节点执行。

第一章 安装准备

安装计划

IP地址

10.157.24.173

10.157.24.211

10.157.24.213

安装软件

Oracle 10.2.0.5 For RHEL5.8 x86_64

安装时操作系统用户及口令

帐号root密码password

帐号oracle密码oracle

数据库用户及口令

帐号sys密码oracle

帐号system密码oracle

其他参数及要求

数据库名:ipapbj

实例名:ipapbj

侦听端口:1521

字符集:ZHS16GBK

归档模式:开启

服务器模式:专用

 

一.1 操作系统环境配置

一.1.1 检查系统补丁包

rpm -ivh gcc-4.1.2-50.el5.x86_64.rpm

rpm -ivh gcc-c++-4.1.2-50.el5.x86_64.rpm

rpm -ivh glibc-2.5-58.x86_64.rpm

rpm -ivh glibc-devel-2.5-58.i386.rpm

rpm -ivh glibc-devel-2.5-58.x86_64.rpm

rpm -ivh glibc-headers-2.5-58.x86_64.rpm

rpm -ivh kernel-headers-2.6.18-238.el5.x86_64.rpm

rpm -ivh libaio-0.3.106-5.i386.rpm

rpm -ivh libaio-0.3.106-5.x86_64.rpm

rpm -ivh libgomp-4.4.4-13.el5.x86_64.rpm

rpm -ivh libstdc++-devel-4.1.2-50.el5.x86_64.rpm

rpm -ivh libXp-1.0.0-8.1.el5.i386.rpm

rpm -ivh sysstat-7.0.2-3.el5_5.1.x86_64.rpm

若无,则需要rpm安装。

一.1.2 关闭防火墙

service iptables stop

chkconfig iptables off

一.1.3 关闭selinux

#vi /etc/selinux/config 添加或修改以下内容

SELINUX=disabled

一.1.4 vi /etc/sysctl

加入以下

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 9000 65500

fs.file-max = 262144

net.core.rmem_default = 1048576

net.core.rmem_max = 2097152

net.core.wmem_default = 262144

net.core.wmem_max = 1048576

执行sysctl p使生效

一.1.5 vi /etc/security/limits.conf

oracle           soft    nproc   2047

oracle           hard    nproc   16384

oracle           soft    nofile  4096

oracle           hard    nofile  65536

一.1.6 vi /etc/pam.d/login

session    required     pam_limits.so

一.1.7 vi /etc/hosts

127.0.0.1          localhost.localdomain localhost

10.172.78.210   odsmd

一.1.8 vi /etc/profile

if [ $USER = "oracle" ]; then

        if [ $SHELL = "/bin/ksh" ]; then

              ulimit -p 16384

              ulimit -n 65536

        else

              ulimit -u 16384 -n 65536

        fi

fi

一.2 oracle环境配置

配置root用户的.profile文件

export ORACLE_BASE=/oracle

export ORA_CRS_HOME=$ORACLE_BASE/product/10.2.0/crs

export PATH=/usr/local/bin:$PATH:$ORA_CRS_HOME/bin

 

一.2.1 创建组用户

groupadd -g 600 oinstall

groupadd -g 601 dba

groupadd -g 602 oper

useradd -u 600 -g oinstall -G dba,oper oracle -d /home/oracle

passwd oracle

一.2.2 创建用户环境

创建目录

mkdir -p /oracle/product/10.2.0/db

chown -R oracle:oinstall /oracle

修改.bash_profile

export ORACLE_BASE=/oracle

export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db

export ORACLE_SID=ipapbj

export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/dcm/bin:$ORACLE_HOME/webcache/bin:$ORACLE_HOME/opmn/bin:$PATH

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib:/usr/lib:/usr/local/lib

export CLASSPATH=$ORACLE_HOME/jre:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib

export TMPDIR=/tmp

export TMP=/tmp

export LANG=en_US


第二章 安装10.2.0.1

$ ./runInstaller -ignoreSysPrereqs

 

 

 

 

 

 


第三章 升级10.2.0.5

先停止如下服务,停止一切ORACLE的服务进程。

$ emctl stop dbconsole

$ isqlplusctl stop

$ lsnrctl stop

 

 

 

 

 

你可能感兴趣的:(ORACLE安装)