这个指南描述如何在 Linux x86-64 系统下使用 Oracle
安装向导进行 Oracle 数据库 10g
Release 1
的安装和配置。请在安装前阅读用于您的平台的产品发行注记,发行注记可以在
Oracle 10g Database
的光盘中找到。最新的发行注记也可以在 OTN
站点上得到 :
http://otn.oracle.com/documentation/
开始安装以前,请进行以下准备工作:
准备安装光盘。
决定安装用户名。
缺省用户名称为 oracle,Oracle 安装向导会自动创建这个用户。
决定安装组名称。
缺省用户名称为 oinstall,Oracle 安装向导会自动创建这个组。
决定管理员组名称。
缺省管理员组为 dba,Oracle
安装向导会自动创建这个组。
决定 Oracle SID。
缺省 SID 名称为 orcl。
决定 Oracle 基路径 (Base)。
缺省基路径为
/opt/app/oracle。
决定 Oracle 主路径 (Home)。
缺省基路径为
/opt/app/oracle/product/10.1.0/db_1。
系统必须满足以下最小硬件需求。
物理内存(RAM) | 512MB |
磁盘空间 | 软件文件:2.5GB
数据库文件:1.2GB (/tmp:400MB) |
Swap 空间 | 1GB 或两倍内存大小 (如果内存超过2G,那么可以设置1-2倍的 swap 空间) |
注意:
如果 /tmp 空间 小于400 MB,可以在 oracle 用户环境中设置 TEMP 和 TMPDIR 环境变量。Oracle 安装向导会在安装过程中由 root 用户转为 oracle 用户,所以给 root 用户设置环境变量不会起作用。
建立一个至少有 400MB 大小的 /tmp。
# mkdir /opt/tmp
# chmod 1777 /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 所需的软件包。
gcc-3.2.3-42.2-x86_64 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 make-3.79.1-17-x86_64 openmotif21-2.1.30-8-i386 setarch-1.3-1-x86_64 compat-db-4.0.14-5-i386 compat-db-4.0.14-5-x86_64 compat-gcc-7.3-2.96.128-i386 compat-gcc-c++-7.3-2.96.128-i386 compat-libstdc++-7.3-2.96.128-i386 compat-libstdc++-devel-7.3-2.96.128-i386 gnome-libs-1.4.1.2.90-34.1-i386 gnome-libs-1.4.1.2.90-34.1-x86_64 libaio-0.3.96-3-x86_64 libaio-devel-0.3.96-3-x86_64
登录并转换为 root 用户。右键单击"桌面",然后单击"加载"。或者使用以下命令:
$ su -
# mount /mnt/cdrom
以 root 用户运行 Oracle 安装向导,使用以下命令:
# oranavi
启动 Oracle 安装向导。从下列选项中选择操作类型,然后单击 Next。
指定安装介质。
检查您计划安装的产品版本,然后单击 OK。
指定本地 Unix 用户和用户组,然后单击 Next。
指定 oracle 用户密码和主目录,然后单击 Next。
设置 ORACLE_BASE, ORACLE_HOME and ORACLE_SID 等环境变量,然后单击 Next。
如果需要为 Oracle 数据库增加一些 Apache配置项,单击 Yes,否则单击 No。
如果立即开始安装,单击 Yes,否则单击 No。
开始 Oracle 通用安装程序,然后单击 Next。
指定仓库 (Inventory) 目录的全路径,操作系统组用户名设为 "oinstall",然后单击Next。
只有在Oracle 产品的首次安装中才需要运行,在一个 root 用户的终端窗口中运行 $ORACLE_BASE/oraInventory/orainstRoot.sh:
# /opt/oracle/orainstRoot.sh
脚本运行完毕后,单击 Continue。
在目标 (Destination)部分,指定 Oracle 主目录路径,然后单击 Next。
选择安装类型,然后单击 Next。这里选择 "Enterprisee Edition".
选择建立数据库或者只安装软件。这里选择 "Create a starter database" 和 "General Purpose"。接受缺省设置,然后单击 Next。
选择这个实例的管理选项。这里选择 "Database Control"。接受所有缺省值,然后单击 Next。
选择数据库建立的存储机制。这里选择 "File System",并指定数据库文件路径,然后单击 Next。
选择是否进行自动备份。这里选择 "Do not enable Automated backups"。接受所有缺省值,然后单击 Next。
输入并确认所有数据库帐户的密码,然后单击 Next。
对安装总结进行复查,然后单击 Next。
配置助手页面中显示一些用于用户配置软件和建立数据库的配置助手状态信息。在数据库配置助手运行结束后,单击 OK 继续。
显示数据库配置助手,然后自动创建数据库。
数据库创建结束后,显示下面的窗口。跟着窗口信息,然后单击 OK 并关闭窗口。
配置助手运行后,显示如下 windows 。以 root 用户在一个单独终端中运行 $ORACLE_HOME/root.sh:
# /opt/app/oracle/product/10.1.0/db_1/root.sh
这是安装结束页面。配置助手配置了一些基于 Web 的应用。这个页面显示这些应用的 URLs。可以记录一些可能使用的 URLs 。
版本所有(C) 2000-2004 MIRACLE LINUX 公司