看了网上许多步骤安装oracle很繁琐。总结了下oracle的安装过程。这里我是用的x-shell,配合x-manager远程安装oracle.下面开始安装。

  一.准备工作

  我们定义oracle的ip是192.168.1.30,管理客户端的ip是192.168.1.20.

  1.首先配置好yum源头,挂载光盘,修改/etc/hosts文件,这里我使用的oracle用户是tom,如果想用其他名字修改一下即可。运行脚本

#!/bin/bash
export ORACLE_BASE=/u01/app/tom/
export ORACLE_HOME=/u01/app/tom/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$ORACLE_HOME/bin
cat > /tmp/xx <<EOF
export ORACLE_BASE=/u01/app/tom/
export ORACLE_HOME=/u01/app/tom/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=\$PATH:\$ORACLE_HOME/bin
alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'     
EOF       
cat /tmp/xx >> /home/tom/.bash_profile
rm -rf /tmp/xx
mkdir /u01
groupadd oinstall
groupadd dba
gpasswd -a tom oinstall
gpasswd -a tom dba
chown tom:oinstall /u01
yum install libaio glibc compat-libstdc++-33.x86_64 elfutils-libelf-devel\* gcc-c++ libaio-devel unixODBC\* readline\* -y

 2.在网上下载字体包zysong.ttf,创建目录并拷贝到目录下

mkdir -p /usr/share/fonts/zh_CN/TrueType
cp zysong.ttf /usr/share/fonts/zh_CN/TrueType/

 3.安装两个包即可开始安装

rpm -ivh pdksh-5.2.14-37.el5_8.1.x86_64.rpm
rpm -ivh rlwrap-0.37-1.el6.x86_64.rpm

 4.因为我是用x-shell远程登录上去安装的。所以需要配置x-shell的转发,和Diplay设置

  105111249.jpg

  远程客户端设置Display:

[tom@oracleclient ~]$ DISPLAY=192.168.1.20:0.0 e

 二.安装oracle

 1.首先把两个数据库文件上传到/u01下.然后解压,此步骤省略

 2.进入解压后的database目录,运行安装脚本。

[tom@oracleclient database]$ ./runInstaller

 3.然后开始看套图吧

 

110102756.jpg

110105969.jpg

110107162.jpg

110109799.jpg

110112224.jpg

这里条件检查会检测到内核参数没有修改,我们选择修补。然后用root运行如下脚本(他会提示)

/tmp/CVU_11.2.0.1.0_tom/runfixup.sh

最后忽略安装条件,下一步下一步即可,安装完执行两个脚本。

/u01/app/oraInventory/orainstRoot.sh
/u01/app/tom/product/11.2.0/dbhome_1/root.sh