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

Red Hat 6 / CentOS 6 安裝 Oracle 12c 完整前置作業與環境配置

     編輯:Oracle 教學

一、作業系統套件預安裝 (YUM)

依據 Oracle 12c 系統需求,RHEL6/OEL6 必裝套件:

groupadd -g 54321 oinstall
groupadd -g 54322 dba
groupadd -g 54323 oper
useradd -u 54321 -g oinstall -G dba,oper oracle
passwd oracle  # 設定密碼

三、目錄結構與解壓

fs.file-max = 6815744
kernel.sem = 250 32000 100 128
kernel.shmmni = 4096
kernel.shmall = 1073741824
kernel.shmmax = 4398046511104
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
fs.aio-max-nr = 1048576
net.ipv4.ip_local_port_range = 9000 65500

套用:sysctl -p

五、用戶限制 (/etc/security/limits.conf)

# Oracle Settings
export TMP=/tmp
export TMPDIR=/tmp
export ORACLE_HOSTNAME=node1.example.com
export ORACLE_UNQNAME=orcl
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/12.1.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

七、啟動圖形化安裝

sqlplus / as sysdba
SELECT * FROM v$version;
-- Oracle Database 12c Enterprise Edition Release 12.1.0.2.0

常見坑點

  • 未合併 1of2/2of2 導致缺少 JAR 安裝中斷。
  • /etc/hosts 缺少主機名對應 IP,OUI 檢查失敗。
  • SELinux 啟用導致權限問題,建議 setenforce 0 或設定 permissive。
  • 防火牆阻擋 1521/5500 (EM) 埠,安裝前關閉或開放。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved