写在前面的话,该类文章网络上一搜就是大把,为什么要把它写出来呢?理由是网络上的大部分关于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用户拷贝并安装)
当前位置: 数据库>oracle
Oracle 9i for linux完美成功安装方法分享
来源: 互联网 发布时间:2017-03-19
本文导语: 写在前面的话,该类文章网络上一搜就是大把,为什么要把它写出来呢?理由是网络上的大部分关于Oracle 9i的文章都有错误,且不论发表者是什么居心,下面所提到的安装方法确保可用,本来一个软件安装又没有什么技术含量,...