首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> Oracle 資料庫 >> Oracle 資料庫基礎

Linux (Red Hat 6.0) 安裝 Oracle 8.0.5 完整實戰手冊

     編輯:Oracle 資料庫基礎

核心與環境預備

必要套件安裝

kernel-source-2.2.5-15.i386.rpm
tcl-8.0.4-29.i386.rpm
compat-binutils-5.2-2.9.0.23.1.i386.rpm
compat-glibc-5.2-2.0.7.2.i386.rpm
compat-egcs-5.2-1.0.3a.1.i386.rpm
compat-egcs-c++-5.2-1.0.3a.1.i386.rpm
compat-libs-5.2-1.i386.rpm

核心參數調整(視需求)

編輯 /usr/src/linux/include/asm/shmparam.h 修改 SHMMAX。建議設略大於實體記憶體。修改後需重編核心並更新 LILO。

建立 Oracle 使用者與目錄

groupadd dba
useradd -g dba -d /u01/oracle -m oracle
passwd oracle
mkdir -p /u01/oracle
chown oracle:dba /u01/oracle

環境變數設定

編輯 ~oracle/.bash_profile:

ORACLE_HOME=/u01/oracle; export ORACLE_HOME
LD_LIBRARY_PATH=$ORACLE_HOME/lib; export LD_LIBRARY_PATH
ORACLE_BASE=$ORACLE_HOME; export ORACLE_BASE
ORACLE_SID=BROS; export ORACLE_SID
ORACLE_TERM=ansi; export ORACLE_TERM
PATH=$PATH:$ORACLE_HOME/bin; export PATH
TMPDIR=/var/tmp; export TMPDIR
umask 022

安裝 Oracle 8.0.5

掛載光碟或解壓縮

# 光碟
mount -t iso9660 /dev/cdrom /home/oracle

# 或解壓縮安裝包
gunzip -c 805ship.tgz | tar xvf -

建立 oratab

cd /home/oracle/orainst
sh oratab.sh

glibc 2.0 相容性修補

Red Hat 6.0 使用 glibc 2.0,安裝前必須打補丁:

mkdir $ORACLE_HOME/orapatch
cp glibcpatch.tgz $ORACLE_HOME/orapatch
cd $ORACLE_HOME/orapatch
tar -xvzf glibcpatch.tgz
sh glibcpatch.sh

分兩階段安裝

  1. 僅安裝軟體:./orainst /c → Custom → Install new product - DO NOT CREATE DB Objects
  2. 打完補丁後,再次執行 ./orainst /c → Custom → Create/Upgrade Database Objects → 建立資料庫

安裝後處理

su - oracle
su -p root
cd $ORACLE_HOME/orainst
sh root.sh

# 編輯 /etc/oratab 啟用自動啟動
# BROS:/u01/oracle:Y

# TNS Listener 權限修正
chown oracle:dba $ORACLE_HOME/bin/tnslsnr
chmod 750 $ORACLE_HOME/bin/tnslsnr
chown oracle:dba $ORACLE_HOME/network/log
chmod 775 $ORACLE_HOME/network/log
chown root:dba $ORACLE_HOME/network/log/listener.log
chmod 664 $ORACLE_HOME/network/log/listener.log
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved