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

Red Hat AS4 U2 x86_64 安裝 Oracle 10g 完整實戰筆記

     編輯:Oracle 資料庫基礎

硬體與系統環境

  • CPU: Intel Xeon 3GHz x2, RAM: 2GB
  • 磁碟規劃: / 15GB, /Datas 30GB (放 Oracle 安裝檔與資料), /boot 99MB, /dev/shm 1GB, /home 9.7GB, /usr 9.7GB
  • OS: Red Hat AS4 U2 (2.6.9-22), 完整桌面與開發套件
  • Oracle: 10.2.0.1 x86_64

解壓安裝檔

cpio -idmv < 10201_database_Linux_x86_64.cpio

核心參數 (/etc/sysctl.conf)

kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144

套用: sysctl -p

使用者限制 (/etc/security/limits.conf)

* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536

修改 /etc/pam.d/login 加入 session required /lib/security/pam_limits.so

停用 SELinux

/etc/selinux/config 設定 SELinux=disabled

關鍵 RPM 套件驗證與修正

  • binutils 必須降級: AS4.02 預設 binutils-2.15.92.0.2-15 會導致安裝失敗,須強制安裝 binutils-2.15.92.0.2-13.0.0.0.2.x86_64.rpm
  • GCC 版本相容: 若 dbca 建庫無反應,須切換至 gcc32/g++32:mv gcc gcc.script; ln -s gcc32 gcc 等
  • 可選安裝 compat-oracle-rhel4-1.0-5.i386.rpm

建立 Oracle 使用者與環境

groupadd dba; groupadd oinstall
useradd -g oinstall -G dba -m oracle
mkdir /Datas/app/oracle; chown -R oracle.oinstall /Datas/app
chown -R oracle.oinstall /Datas/install/database

設定 ~oracle/.bash_profile (含 ORACLE_BASE=/Datas/app/oracle, ORACLE_SID=db_1, NLS_LANG=Simplified Chinese_china.ZHS16GBK, ulimit 等),執行 source .bash_profile。若 ulimit 權限不足,改寫 /etc/profile 並以 root 執行 source /etc/profile。

圖形安裝啟動

startx
# root 下執行 xhost +
su - oracle
/Datas/install/database/runInstaller

取消「建立資料庫」勾選,改用 DBCA 手動建庫。安裝過程中保留兩個 root 終端機:一個 tail -f 監控日誌,另一個處理臨時目錄建立 (如 /DISCARD)。

DBCA 手動建庫與防火牆

dbca
# 依精靈操作,全域資料庫名輸入 db_1 (對應 ORACLE_SID)

若建庫卡住,執行 GCC 切換與 relink all。防火牆開放 1158 (EM), 1521 (Listener), 5560 埠。

驗證

瀏覽器開啟 https://ip:1158/em 登入 EM 主控台。
安裝完成畫面

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