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

Red Hat 7.0 安裝 Oracle 8.1.6 企業版完整實錄:glibc 2.1 相容性解決方案與步驟詳解

     編輯:Oracle 資料庫基礎

環境與下載

  • OS:Red Hat 7.0(完整安裝含 X Window、Development packages)
  • Oracle:8.1.6 Release 2 Enterprise (Oracle8161_tar.gz)
  • 關鍵相容套件:glibc 2.1 SDK(RH 7.0 預裝 glibc 2.2,Oracle 8i 編譯需 2.1)
  • 硬體:PIII 733 / 128MB RAM(官方建議 256MB+)

關鍵步驟:glibc 2.1 強制切換

# 1. 解壓 glibc 2.1 至根目錄
cd / && tar zxvf /usr/src/i386-glibc-2.1-Linux.tar.gz

# 2. 隱藏系統 gcc/cc/ld,建立指向 glibc 2.1 版本的符號連結
cd /usr/bin
mkdir saved && mv gcc cc ld saved
ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-gcc gcc
ln -s gcc cc
ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-ld ld

# 3. 隱藏系統 libc.so 等庫檔
cd /usr/lib
mkdir saved && mv libc.so libdl.so libm.so libpthread.so saved
mv libc.a libdl.a libm.a libpthread.a saved

此步驟確保 Oracle Installer 使用正確編譯工具鏈,避免連結階段失敗。

使用者、目錄與環境

groupadd oinstall; groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle

mkdir -p /u01/app/oracle/product/8.1.6
chown -R oracle:dba /u01/app/oracle/product/8.1.6
chown oracle:dba /u02

# oracle 用戶 .bash_profile 關鍵變數
ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=/u01/app/oracle/product/8.1.6
ORACLE_SID=ora1
LD_LIBRARY_PATH=$ORACLE_HOME/lib
CLASSPATH=$ORACLE_HOME/jdbc/lib/classes111.zip
PATH=$PATH:$ORACLE_HOME/bin:$ORACLE_HOME/dbs
umask 022

安裝執行

  1. cd /usr/src/Oracle8iR2 && ./runInstaller(X Window 下)
  2. Source: /usr/src/Oracle8iR2/stage/products.jar,Destination: $ORACLE_HOME
  3. Unix Group: oinstall → root 執行 orainstRoot.sh → Retry
  4. 選擇 Enterprise Edition 8.1.6.1.0 → Typical
  5. Global DB Name (含域名,≤8 字元),SID 確認,資料檔位置 /u02
  6. 檔案複製/連結完成 → root 執行 root.sh(Local bin directory 按 Enter)
  7. Net8 Configuration Assistant + Database Configuration Assistant 自動完成網路與建庫

驗證

svrmgrl
SVRMGR> CONNECT INTERNAL
SVRMGR> STARTUP
-- 或
sqlplus system/manager
SQL> SELECT * FROM tab;

磁碟分區建議

安裝類型/u01 空間需求
最小650 MB
典型750 MB
自訂1000 MB

/u02 視資料量規劃,建議獨立磁碟/分區。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved