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

Linux (SuSE 10 SP2) 安裝 Oracle 11gR2 64-bit 服務器環境準備與安裝前檢核

     編輯:Oracle 教學

Linux (SuSE 10 SP2) 安裝 Oracle 11gR2 64-bit 服務器環境準備與安裝前檢核

安裝環境

  • OS:SuSE Linux Enterprise Server 10 SP2 (x86_64)
  • DB:Oracle Database 11g Release 2 (11.2.0.x) 64-bit

系統需求檢核清單

項目要求檢查命令
實體記憶體≥ 1 GB (建議 ≥ 2 GB)grep MemTotal /proc/meminfo
Swap 空間1-2 GB RAM → 1.5×RAM; 2-16 GB → 1×RAM; >16 GB → 16 GBgrep SwapTotal /proc/meminfo
/tmp 空間≥ 400 MBdf -h /tmp
核心版本≥ 2.6.16.60-0.21 (SuSE 10 SP2 預設符合)uname -r
必要套件 (RPM)binutils, gcc, glibc, libaio, make, sysstat, compat-libstdc++ 等rpm -q binutils gcc glibc libaio make sysstat compat-libstdc++-33
核心參數kernel.shmmax, kernel.shmall, kernel.shmmni, kernel.sem, fs.file-max, net.ipv4.ip_local_port_rangesysctl -a | grep -E 'kernel.shm|kernel.sem|fs.file-max|net.ipv4.ip_local_port_range'
使用者/群組oinstall (主要), dba, oper, backupdba, dgdba, kmdbaid oracle
目錄結構/u01/app/oracle (ORACLE_BASE), /u01/app/oraInventorymkdir -p /u01/app/oracle /u01/app/oraInventory
環境變數ORACLE_BASE, ORACLE_HOME, ORACLE_SID, PATH, LD_LIBRARY_PATH, NLS_LANG寫入 .bash_profile

自動化配置神器:oracle-rdbms-server-11gR2-preinstall

# SuSE 使用 zypper 安裝預裝套件 (名稱可能不同)
zypper install oracle-rdbms-server-11gR2-preinstall
# 該套件自動:
# 1. 設定核心參數 (/etc/sysctl.conf)
# 2. 建立 oracle 使用者/群組
# 3. 設定 limits.conf (nofile, nproc)
# 4. 建立目錄結構
# 5. 設定環境變數模板

安裝前最終驗證

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