本指南描述如何使用 Oracle 安装向导安装和配置 Oracle9i Database Release 2 for Linux x86-64 。请在安装前阅读该产品的发行概述,Oracle9i Database 的光盘上提供了它。您可以在 OTN 站点: http://otn.oracle.com/documentation/ 上获得最新的发行概述。
开始安装之前,您需要考虑下列事项:
准备安装光盘。
确定安装用户名。
默认的用户名是 oracle, Oracle
安装向导会自动创建此用户。
确定安装用户组名。
默认的用户组是 oinstall, Oracle
安装向导会自动创建此用户组。
确定管理员组名。
默认的组名是 dba, Oracle安装向导会自动创建此用户组。
确定 Oracle SID。
默认的名称是 orcl。
确定 Oracle 基地址。
默认的目录是
"/opt/oracle"。
确定 Oracle 主目录。
默认的目录是
"/opt/oracle/product/9.2.0"。
系统必须达到以下的最低硬件需求。
物理内存(RAM) | 512MB |
磁盘空间 | 数据库软件文件:2.5GB
样例数据库文件:1.2GB (/tmp: 400MB) |
Swap 空间 | 1GB 或两倍于 RAM
(如果系统的 RAM 大于等于2GB,则设置为 RAM 的1-2倍) |
注意:
如果/tmp目录的可用空间小于400 MB, 需要为 oracle 用户设置 TEMP 和 TMPDIR 环境变量。在这种情况下Oracle 安装向导会自动将用户由 root 转换为 oracle, 所以给 root 用户设置环境变量不会起作用。
创建一个不小于 400MB 空闲磁盘空间的目录。
# mkdir /opt/tmp
# chmod 777 /opt/tmp
在 oracle 用户的 shell 启动文件(.bash_profile)中添加 TEMP 和 TMPDIR 环境变量。
export TEMP=/opt/tmp
export TMPDIR=/opt/tmp
MIRACLE LINUX V3.0 针对 Oracle 进行了优化,因此不需要修改内核参数。如果您希望定制内核参数,可以编辑文件 /etc/sysctl.conf。
以下所列为 Oracle9i 所需的软件包。
glibc-2.3.2-95.27.1AX-i686 glibc-2.3.2-95.27.1AX-x86_64 glibc-devel-2.3.2-95.27.1AX-i386 glibc-devel-2.3.2-95.27.1AX-x86_64 gcc-3.2.3-42.1-x86_64 gcc-c++-3.2.3-42.1-x86_64 libstdc++-3.2.3-42.1-x86_64 libstdc++-3.2.3-42.1-i386 libstdc++-devel-3.2.3-42.1-x86_64 make-3.79.1-17-x86_64 gnome-libs-1.4.1.2.90-34.1-x86_64 gnome-libs-1.4.1.2.90-34.1-i386 ORBit-0.5.17-10.4-x86_64 audiofile-0.2.3-7.1-x86_64 esound-0.2.28-5.1.1AX-x86_64 gtk+-1.2.10-31-x86_64 imlib-1.9.13-13.3-x86_64 libpng10-1.0.13-15.1AX-x86_64 libungif-4.1.0-15-x86_64 tcp_wrappers-7.6-34-x86_64 setarch-1.3-1-x86_64 libaio-0.3.96-3-x86_64
以 root 用户登录。如果您是从光盘安装,光盘放入光驱后会自动被挂载。当光盘不能自动挂载时,可以在桌面上点击鼠标右键,在快捷菜单中选择“挂载”或键入下面的命令以挂载光盘:
# mount /mnt/cdrom
键入下面的命令,以 root 身份运行 Oracle 安装向导:
# oranavi
启动 Oracle 安装向导。选择合适的操作类型后,按“ 下一步” 继续。
指定安装介质
核对将要安装产品的版本号,然后单击“Next”。
指定本地 Unix 用户和用户组,然后按“Next”。
该组为 OSDBA 组。
默认为 dba。
设置 oracle 用户密码和用户主目录,按“Next”继续。
设置 ORACLE_BASE, ORACLE_HOME 和 ORACLE_SID 等环境变更,按“Next”继续。
如果要在 Apache 配置文件要添加一些 Oracle 数据库的环境变量,按“Yes”,否则按“No”。
如果立即开始安装,单击“Yes”,否则单击“ No”。
开始 Oracle 通用安装程序然后单击“Next”。
指定 inventory 目录的完全路径,假设操作系统组名称为 "oinstall"。然后按“Next” 。
指定做为 Oracle 软件属组的 Unix 用户组名称,然后单击“ Next” 继续。
只有在系统中第一次安装 Oracle 产品时,才需要运行 /tmp/oraInventory/orainstRoot.sh 文件,以 root 身份打开一个单独的终端运行该脚本。
# /tmp/orainstRoot.sh
在目标 (Destination)部分,指定 Oracle 主目录路径,然后单击“Next”。
选择要安装的产品后按“Next”。这里选择 "Oracle9i Database 9.2.0.1.0"。
选择安装类型,然后单击“Next”。这里选择 "Enterprisee Edition"。
选择建立数据库或者只安装软件。这里选择 "General Purpose",建立一个初始数据库。接受缺省设置,然后单击 “Next”。
指定全局数据库名称 (也用于SID),SID 应该和 SID 环境变量相同。
指定数据库文件位置,按“Next”继续。
选择数据库字符集,然后单击“Next”。这里选择“default character set”。
检查一下图中显示的安装信息总结,然后按“ Install”开始安装。
配置助手运行完毕后,会显示如下页面。以 root 身份在一个单独的终端中运行 $ORACLE_HOME/root.sh:
# /opt/oracle/product/9.2.0/root.sh
配置助手页面中显示一些用于用户配置软件和建立数据库的配置助手状态信息。在数据库配置助手运行结束后,单击“OK”继续。
这是安装结束页面。配置助手配置了一些基于 Web 的应用。这个页面显示这些应用的 URLs。
版权所有(C) 2000-2004 MIRACLE LINUX 公司