確認記憶體、磁碟空間、網路配置滿足 Oracle 8i 需求。
oracle 用戶,家目錄 /home/oracle。dba、oper、oinstall,將 oracle 加入 oper 與 oinstall。shutdown system、administer filesystems、monitor system resources 等。/home/oracle/.profile)ORACLE_BASE=/home/oracle
ORACLE_HOME=$ORACLE_BASE/software
DISPLAY=:0.0
JAVA_HOME=/usr/java
PATH=$ORACLE_HOME/bin:/bin:/opt/bin:/usr/bin:/usr/ccs/bin:/usr/java/bin:$PATH:.
TMPDIR=/var/tmp
export ORACLE_BASE ORACLE_HOME DISPLAY JAVA_HOME LD_LIBRARY_PATH PATH TMPDIR
/etc/conf/cf.d/stune)SHMMAX = 0.5 * 物理記憶體位元組數
SHMMIN = 1
SHMMNI = 100
SHMSEG = 10
SEMMNS = (除最大DB外所有DB的PROCESSES之和) + 2*最大DB的PROCESSES + 10*實例數
SEMOPM = 10-20
NPROC = 20 + (8*MAXUSERS) # 最大 12500
ARG_MAX = 1048576
NBUF = 100
MAXUP = 1000
STRTHRESH = 0x500000
SCORLIM = HCORLIM = SDATLIM = HDATLIM = SVMMLIM = HVMMLIM = SFSZLIM = HFSZLIM = 0x7FFFFFFF
HFNOLIM = 2048
SFNOLIM = 128
修改 /etc/default/login:ULIMIT > 最大DB檔案位元組數。
mkdir -p $ORACLE_BASE/software # ORACLE_HOME
mkdir -p $ORACLE_BASE/database # 資料檔
/etc/conf/bin/idbuild # 重建核心
shutdown -y -g0 -i6 # 重啟系統
mount -F cdfs -o ro /dev/cdrom/c0b0t1l0 /cdrom。cd /cdrom && ./runInstaller。$ORACLE_HOME/root.sh。$ORACLE_BASE/oraInventory/logs。使用 DBCA ($ORACLE_HOME/bin/dbassist) 或命令列建立預設/自訂資料庫。
root.sh、建立其他 Unix 帳號、驗證檔案權限、配置參數檔啟動 startup mount。/var/opt/oracle/oratab、應用補丁、調整初始化參數。進入安裝主介面選 DeInstall 移除產品,並手動刪除 ORACLE_HOME、$ORACLE_BASE/oraInventory、$ORACLE_BASE/jre 目錄。