日期:2014-05-16  浏览次数:20769 次

Linux AS4.6 成功安装Oracle9i
来zhi:http://gouzh.blog.51cto.com/310672/63851/
主要是需要找这三个安装包不太好找
一、准备工作
??? 1.1 下载所需要的补丁
??? p2617419_220_GENERIC.zip
p3238244_9204_LINUX.zipp4198954_40_linux.zip三个补丁,其中p4198954_40_linux.zip是在安装Oracle之前就要安装的补丁,p2617419_220_GENERIC.zipp3238244_9204_LINUX.zip是在Oracle安装过程中需要安装的补丁。
??? 1.2
安装p4198954_40_linux.zip补丁
??? unzip p4198954_40_linux.zip
里面包含有compat-libcwait-2.1-1.i386.rpmcompat-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,解压后生成Disk1Disk2Disk3三个目录。

二、创建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=$