在 Linux 下安装 Oracle 9i
Oracle9i 于 2000 年 10 月在 Oracle Open World 上发布,为 Oracle 数据库、应用服务器
和开发工具引进了许多新功能。Oracle9i 是业界第一个完整、简单的用于互联网的新一代
智 能 化 的 、 协 作 各 种 应 用 的 软 件 基 础 架 构 。 Oracle9i 实 际 上 是 指 Oracle9i
Database、Oracle9i Application Server 和 Oracle9i Developer Suite 的完整集成。随着软件逐
渐开始转变为一种托管服务(hosted services),具有 Internet 上的高伸缩性能的、智能化
的、和可靠的 Oracle9i 将成为高质量的电子商务服务实现的关键软件。本文将介绍 Oracle
Database 9i 在 Linux 下的安装过程,如果你是有过安装 Oracle 的经验本安装过程可以权当
快速安装手册;如果你以前从未在 Linux 下安装过 Oracle 数据库,那我们就从这篇文章开
始熟悉 Oracle 的安装过程。
系统要求
以下的系统要求适用于典型的 Oracle 安装和创建简单数据库的方式。
内存
安装 Oralce 9i 软件至少需要 512M 内存,用以下命令可以查看主机内存大小:
grep MemTotal /proc/meminfo
MemTotal: 900252 KB
900252kB 就是你系统的内存大小。
交换区
交换区的大小一般要求是内存的两倍,至少要求达到 400M 以上,当然是越大越好,
用以下的命令可以查看系统交换区的大小:
/sbin/swapon –s
Filename Type Size Used Priority
/dev/sda6 partition 105221 686976 –1
其中 105221 就是系统交换区的大小。
光驱
如果你使用光盘安装 Oracle9i 则你的机子上需要 8 速以上的 CDROM,如果你是下载
了 Oracle9i 的包文件,则不需要使用的 CDROM。
硬盘空间
安装 Oracle9i 数据库至少要有 2.5GB 以上的剩余空间。
临时硬盘空间
Oracle 安装程序在安装过程中需要 400M 以上的临时硬盘空间,建议使用/tmp 文件夹
作为零时文件夹,如果/tmp 文件没有足够的硬盘,可以新创建一个文件夹作为安装的临时
目录,之后设置环境变量 TEMP 和 TMPDIR 指向相应的位置,例如:
使用 bash
mkdir /home/temp
TEMP=/home/temp ; export TEMP
TMPDIR=/home/temp ; export TMPDIR
使用 csh
mkdir /home/temp
setenv TEMP /home/temp
setenv TMPDIR /home/temp
操作系统
Oracle 公司官方公布的资料指出 Oracle 9i 只在安装 SuSuSe 7.1、内核 2.4.4 和 glibc2.2