Linux AS4.6 成功安装Oracle9i
来zhi:http://gouzh.blog.51cto.com/310672/63851/
主要是需要找这三个安装包不太好找
一、准备工作
??? 1.1 下载所需要的补丁
??? p2617419_220_GENERIC.zip、p3238244_9204_LINUX.zip、p4198954_40_linux.zip三个补丁,其中p4198954_40_linux.zip是在安装Oracle之前就要安装的补丁,p2617419_220_GENERIC.zip、p3238244_9204_LINUX.zip是在Oracle安装过程中需要安装的补丁。
??? 1.2 安装p4198954_40_linux.zip补丁
??? unzip p4198954_40_linux.zip里面包含有compat-libcwait-2.1-1.i386.rpm和compat-oracle-rhel4-1.0-5.i386.rpm两个文件。使用如下命令安装补丁:
??????? rpm -ihv compat-oracle-rhel4-1.0-5.i386.rpm
??????? rpm -ihv compat-libcwait-2.1-1.i386.rpm
??? 1.3 下载Oracle 9i安装文件并解压
??? Oracle 官方网站下载Oracle 9.2.0.4 for i386的安装包具有如下三个文件
??? ship_9204_linux_disk1.cpio.gz
??? ship_9204_linux_disk2.cpio.gz
??? ship_9204_linux_disk3.cpio.gz
??? 使用如下命令解压:zcat ship_9204_linux_disk1.cpio.gz | cpio -idmv &&zcat ship_9204_linux_disk2.cpio.gz | cpio -idmv && zcat ship_9204_linux_disk3.cpio.gz | cpio -idmv,解压后生成Disk1、Disk2、Disk3三个目录。
二、创建Oracle用户和创建安装目录
??? 2.1 创建用户组
??? groupadd oinstall
??? groupadd dba
??? groupadd oper
??? 2.2 创建oracle用户并设置密码
??? useradd -u 550 -d /home/oracle -g oinstall -G dba -m oracle
??? passwd oracle 设置密码
??? 2.3 创建安装目录
??? mkdir? /opt/oracle? (应用程序目录)
??? mkdir? /opt/oradata (数据存放目录)
??? chown -R oracle:oinstall /opt/oracle /opt/oradata (修改目录所有者)
??? chmod 775 /opt/oracle /opt/oradata (修改文件夹权限)
三、设置环境变量系统参数
??? 3.1 设置环境变量
??? /etc/profile和/home/oracle/.bash_profile文件 增加如下内容
export LD_ASSUME_KERNEL=2.4.19
export ORACLE_SID=oradb
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/oracle
export LD_LIBRARY_PATH=$