Oracle9i在Linux/Unix下的安装难度不高,但要严格遵守安装说明才能成功,具体的安装步骤可以参照安装光盘中的说明,下面给出一个典型的安装步骤。
1. 下载Oracle9i
可以从Oracle或者其他位置下载Oracle9i安装包。
2. 解压缩安装包到目录
3. 建立帐号
groupadd dba
groupadd oinstall
useradd -g oinstall -G dba oracle
passwd oracle
4. 创建目录
mkdir /opt/oracle
mkdir /opt/oracle/orahome
chown -R oracle.oinstall /opt/oracle
mkdir /var/opt/oracle
chown oracle.dba /var/opt/oracle
chmod 755 /var/opt/oracle
5. 配置环境
vi /home/oracle/.bash_profile
添加以下内容
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=/opt/oracle/orahome
export ORACLE_SID=test
export ORACLE_TERM=xterm
export NLS_LANG=AMERICAN;
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/openwin/lib
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/td/lib:/usr/ucblib:/usr/local/lib
export LD_LIBRARY_PATH
PATH=/bin:/usr/bin:/usr/sbin:/etc:/opt/bin:/usr/ccs/bin:/usr/openwin/bin:/opt/local/GNU/bin
PATH=$PATH:/opt/local/bin:/opt/NSCPnav/bin:$ORACLE_HOME/bin
PATH=$PATH:/usr/local/samba/bin:/usr/ucb:
export PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
6. 重新用oracle(English)登录
7. 登录终端,设置环境变量
export ORACLE_HOME=/opt/oracle/orahome
export LANG=zh_CN.GB2312
export DISPLAY=192.168.8.8:0.0
xhost +
8. 运行安装文件(我是从光盘安装)
/mnt/cdrom/RunInstaller
安装过程中会提示用root运行文件,照做就是。
9. 创建数据库(我习惯于装好软件后再创建数据库)
9.1.执行步骤7
9.2.修改shmmax(根据内存大小设置,我的机器1024M内存)
echo 512000000 > /proc/sys/kernel/shmmax
9.3运行root.sh初始化环境
9.4.运行/opt/oracle/orahome/bin/dbca
9.5.运行/opt/oracle/orahome/bin/netmgrp配置监听
10.启动数据库
/opt/oracle/orahome/bin/sqlplus sys/sys as sysdba
startup
或者打开Enterprise Manage Console
/opt/oracle/orahome/bin/oemapp console
|