oracle 9I dba 1

 安装:

1:centos update8 kernel 2.4.21-47

2:oracle 9I

具体:

(大部分按照官方的安装文档来)

/*****建立用户

groupadd dba

groupadd oinstall

useradd -c "oracle software owner" -g oinstall -G dba oracle

/*****建立ORACLE目录并授权

mkdir  /*/app/oracle

mkdir /*/app/oracle/pruduct

mkdir /*/app/oracle/prucuct/9.2.0

chown -R oracle.oinstall  /*/oracle

mkdir /var/opt/oracle

chown oracle.dba /var/opt/oracle

chmod 755 /var/opt/oracle

/******PATH设置

export LD_ASSUME_KERNEL=2.4.1    # for RH 9 and RHEL AS 3
export LD_ASSUME_KERNEL=2.4.19   # for RHEL AS 4
# Oracle Environment
export ORACLE_BASE=/*/app/oracle   #之前mkdir  /*/opt/oracle的目录
export ORACLE_HOME=$ORACLE_BASE/product/9.2.0
export ORACLE_SID=test
export ORACLE_TERM=xterm
# export TNS_ADMIN= Set if sqlnet.ora, tnsnames.ora, etc. are not in $ORACLE_HOME/network/admin
export NLS_LANG=AMERICAN;
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
export LD_LIBRARY_PATH

# Set shell search paths
export PATH=$PATH:$ORACLE_HOME/bin

/*****官方的文档说将此PATH更改保存于oracle用户.bash_profile文件中

/*****但实际上保存在root用户的.bash_profile文件中也没有出现以外状况...至少目前看来是这样

(依旧按官方的来)

/****在这里应单独安装JDK...实验证明ORACLE自带的JDK似乎有点小问题..***/

JDK安装此出略过...(偷懒攻略:如果还安装有weblogic之类的中间件..完全可以用它们自带的JDK)

本次实验用的是VNC来进行安装...

所以先启动欲装oracle的linux服务器的VNC服务端 

VNCSERVER 

然后在本地用浏览器http://X.X.X.X:580(Y) #x为IP.Y为启动的VNC服务标识

打开一个终端

以ROOT执行

unzip p3006854_9204_LINUX.zip

cd p3006854

sh rhel3_pre_install.sh

cd ..

gunzip ship_9204_linux_disk1.cpio.gz

cpio -idmv  < ship_9204_linux_disk1.cpio

su oracle

cd DISK1

./runInstaller

按提示一步步装就OK!

安装完毕后

用dbca创建一个新的数据库

依旧是用oracle用户...

在执行DBAC之前

需要先

vi $ORACLE_HOME/bin/dbac

# Directory Variables
JRE_DIR=/*/jdk142_04/jre #此处更改为新安装的JDK目录.oracle自带的JDK会出问题.

$JRE_DIR/bin/jre -native -DORACLE_HOME=$OH -DJDBC_PROTOCOL=thin -mx64m -classpath $CLASSPATH oracle.sysman.assistants.dbca.Dbca $ARGUMENTS
else
# Run DBCA
$JRE_DIR/bin/jre -DORACLE_HOME=$OH -DJDBC_PROTOCOL=thin -mx64m -classpath $CLASSPATH oracle.sysman.assistants.dbca.Dbca $ARGUMENTS
fi
#将RE_DIR/bin/jre中的jre 都该为java.
:wq

dbac

依次按提示操作就Ok

 

 

你可能感兴趣的:(oracle 9I dba 1)