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

Solaris 平台 Oracle 安裝核心參數與目錄佈局最佳實踐

     編輯:Oracle 資料庫基礎

針對 Solaris SPARC/Intel 平台,Oracle 安裝前必須調整核心參數並規劃 OFA(Optimal Flexible Architecture)標準目錄結構。本文提供經驗證的最小必要參數與四磁區分散佈局。

/etc/system 核心參數(最小集)

set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=10
set semsys:seminfo_semmns=2000
set semsys:seminfo_semmsl=1000
set semsys:seminfo_semmni=100
set semsys:seminfo_semopm=100
set semsys:seminfo_semvmx=32767
unset TWO_TASK

修改後 reboot 生效。

使用者與群組

groupadd dba
groupadd oinstall
useradd -c "Oracle DBA" -d /home/oracle -g oinstall -G dba -m -u 300 oracle
passwd oracle

OFA 四磁區目錄佈局(軟連結模擬)

mkdir /var/opt/oracle/u01 /var/opt/oracle/u02 /var/opt/oracle/u03 /var/opt/oracle/u04
ln -s /var/opt/oracle/u01 /u01
ln -s /var/opt/oracle/u02 /u02
ln -s /var/opt/oracle/u03 /u03
ln -s /var/opt/oracle/u04 /u04
chown oracle:oinstall /u01 /u02 /u03 /u04
chmod 755 /u01 /u02 /u03 /u04

Oracle 使用者 .profile

export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/8.1.7
export ORACLE_SID=orcl
export DBA=$ORACLE_BASE/admin
export PATH=$PATH:$ORACLE_HOME/bin:/usr/local/bin

已知 Bug 提醒

Solaris Intel 版 Oracle 8i 會在 /var/opt/oracle/oratab 建立 oratab,但 dbstart 卻去 /etc/oratab 讀取,需手動建立軟連結或複製檔案修正。

完成上述準備,啟動 runInstaller 即可順利安裝。

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