Oracle 9i for linux完美成功安装方法分享


写在前面的话,该类文章网络上一搜就是大把,为什么要把它写出来呢?理由是网络上的大部分关于Oracle 9i的文章都有错误,且不论发表者是什么居心,下面所提到的安装方法确保可用,本来一个软件安装又没有什么技术含量,何必藏头露尾呢,不过事先声明:最好,最正确的安装方法是使用JRE而不是文章出现的JDK,这样能确保所有的OEM产品都可用,但是话说回来Oracle的OEM产品并不好用,所有的功能SqlPlus都能做到,因此几乎没有人使用OEM来管理,为了省去不必要的麻烦这里,还是推荐初学者使用JDK虽然不能保证所有OEM产品可用,但就数据库性能和功能来说并无差异,所以本文介绍的方法完全使用于现实中服务器的构建,众位读者不必担心
以root用户登录
1.       groupadd sysdba
2.       groupadd sysoper
3.       groupadd oinstall
4.       useradd oracle –d /usr/oracle –g oinstall –G sysdba,sysoper
5.       passwd oracle
6.       chmod 755 /usr/oracle
7.       cd /usr
8.       mkdir oraInventory               //数据库文件保存目录
9.       chown oracle.oinstall oraInventory  //把这个目录的所有者赋给oracle用户,原来是root用户
10.   umask
11.   以oracle/oracle 登录编辑 .bash_profile
DISPLAY = localhost: 0.0
export  DISPLAY
ORACLE_BASE = /usr/oraInventory;
export  ORACLE_BASE
ORACLE_HOME = /usr/oracle
export  ORACLE_HOME
ORACLE_SID = db
export ORACLE_SID
JAVA_HOME = /usr/java/jdk1.3.1_02
export JAVA_HOME
PATH = $PATH : $ORACLE_HOME/bin : $JAVA_HOME
export PATH
注:以上为一般的环境变量,以下为proC的环境变量
CLASSPATH=$ORACLE_HOME/jre:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
export CLASSPATH
#export LD_ASSUME_KERNEL=2.4.1
LD_LIBRARY_PATH=$ORACLE_HOME/lib
export LD_LIBRARY_PATH
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export NLS_LANG
12.   rpm –iv jdk-1.3.1_02.i386.rpm  (以root用户拷贝并安装)

  • 1
  • 2
  • 3
  • 下一页

相关内容