Hi-Fi優質I.T網:技術文章...
您尚未登入...
帳號:
密碼:

忘記密碼 
 
  訂閱電子報

取消   訂閱
 
2004/8/11-21:59:3
 在Red Hat Linux 9 安裝 Oracle 9iR2 Database│作者:站長│分數:9

 

安裝前的檢查與設定
 
硬體需求:
CPU越快越好
記憶體最好256MB以上、硬碟空間(2GB以上)最好有兩顆實體硬碟(一顆也是可以)當然容量越大越好,日後在運用上會比較靈活。
安裝 RedHat 9 時最好根據 RedHat 官方文件切割邏輯磁碟區。(可於本站"技術文件"搜尋安裝文件)。

RedHat 9 安裝完成後建議保留原相關RPM(暫不要升級)。再來則是要設定O.S的Shared Memory:
*#為root的權限

# echo `expr 1024 \* 1024 \* 1024` > /proc/sys/kernel/shmmax

請把上一行加到/etc/rc.local以後重新開機自動修改SHMMA值。
◎SHMMAX 為實體記憶體的一半。

建立O.S的 Oracle 安裝群組、帳號與安裝目錄:

# groupadd oinstall
# groupadd dba
# useradd oracle –g oinstall –G dba
# mkdir /opt/oracle
# mkdir /opt/oracle/product
# mkdir /opt/oracle/product/9.2.0
# chown -R oracle.oinstall /opt/oracle
# mkdir /var/opt/oracle
# chown oracle.dba /var/opt/oracle
# chmod 755 /var/opt/oracle

 

設定 Oracle User 在 RedHat 9 的環境變數:
# vi /home/oracle/.bash_profile

# Oracle 環境變數
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=/opt/oracle/product/9.2.0
export ORACLE_SID=ora01
export ORACLE_TERM=xterm
export TNS_ADMIN=$ORACLE_HOME/network/admin
export NLS_LANG="TRADITIONAL CHINESE_TAIWAN".ZHT16BIG5;
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 預設路徑
export PATH=$PATH:$ORACLE_HOME/bin

# 成功安裝完 Oracle 之後再設定以下變數 CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
export CLASSPATH

 
光碟安裝或CPIO安裝 
 
Oracle 9i 安裝檔是從 Oracle 網站下載下來:
先將檔案傳送至Oracle安裝目錄再執行
*以 oracle 帳號登入

$ gunzip Linux9i_Disk1.cpio.gz;Linux9i_Disk2.cpio.gz;Linux9i_Disk3.cpio.gz

再來
$ cpio -idmv < Linux9i_Disk1.cpio
$ cpio -idmv < Linux9i_Disk2.cpio
$ cpio -idmv < Linux9i_Disk3.cpio

(產生三個資料夾 Disk1 Disk2 Disk3)
進入Disk1執行
$./runInsta
ll
再來依你的需求進行所需要的安裝項目。

由光碟片安裝:

依序執行

$ mkisofs -r Disk1 | cdrecord -v --eject dev=0,0,0 speed=15 -
進入Disk1執行 ./runInstall

$ mkisofs -r Disk2 | cdrecord -v --eject dev=0,0,0 speed=15 -

$ mkisofs -r Disk3 | cdrecord -v --eject dev=0,0,0 speed=15 -

依提示進行安裝
 
安裝過程的 Error
 
安裝到最後時要注意!會出現:

"Error in invoking target install of makefile /opt/oracle/product/9.2.0/ctx/lib/ins_ctx.mk"
修改$ORACLE_HOME/ctx/lib/env_ctx.mk
找到"INSO_LINK = "一串字最後面加上":$(LDLIBFLAG)dl

存檔後再按"Retry"。
完成 
 
Oracle 這個龐然大物光安裝就這麼多步驟,後續還有建立資料庫、資料庫效能調整等。

記的將本站加入我的最愛喔...


請評分: -3 -2 -1 +1 +2 +3
  
   

Hi-Fi優質I.T網”站內所有文章、圖片除特別加註外均屬本站所有,如有任何問題請來信告知
請支持言論自由,討論區所發表之言論不代表本站立場
Hi-Fi優質I.T網”版權所有2004©
---最佳顯示效果1024*768---