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

Oracle 10g R2 在 Solaris 10 安裝全記錄:系統需求、核心參數、使用者建立與圖形化安裝

     編輯:Oracle 資料庫基礎

依 Oracle 官方安裝指南,記錄 Solaris 10 SPARC 環境安裝 10.2.0.4 完整過程,含前置檢查、核心參數調校、使用者/目錄建立、環境變數、圖形化安裝與後續配置。

1. 系統前置檢查

# 記憶體 ≥ 1GB
/usr/sbin/prtconf | grep "Memory size"
# Swap 空間:1-2GB→2倍,2-8GB→1.5倍,8-16GB→1倍,>16GB→0.75倍
/usr/sbin/swap -s
# /tmp ≥ 400MB
df -h /tmp
# 安裝目錄 ≥ 2GB
df -h /ora10g

2. 核心參數調校(/etc/system)

set shmsys:shminfo_shmmax=4089934592
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=10
set semsys:seminfo_semmni=100
set semsys:seminfo_semmsl=256
set semsys:seminfo_semmns=1024
set noexec_user_stack=1
# 修改後 reboot

3. 建立使用者與目錄

mkdir /export/home/oracle
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba -d /export/home/oracle oracle
passwd oracle
chown oracle:oinstall /export/home/oracle /ora10g
# 確認 nobody 存在
id nobody

4. Oracle 使用者環境變數(~/.profile)

umask 022
ORACLE_SID=orcl; export ORACLE_SID
ORACLE_BASE=/ora10g/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0; export ORACLE_HOME
PATH=$PATH:$ORACLE_HOME/bin:/usr/bin:/usr/ccs/bin:/etc:/usr/openwin/bin; export PATH
NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"; export NLS_LANG
DISPLAY=172.25.6.201:1.0; export DISPLAY  # XManager 遠程顯示

5. 圖形化安裝

  1. XManager 以 root 登入 → xhost + → su - oracle。
  2. 進入 disk1 → ./runInstaller。
  3. 依圖形精靈:選擇版本、安裝路徑、資料庫類型、字元集(建議 AL32UTF8)、密碼、儲存機制(ASM/檔案系統)。
  4. 安裝結束執行 root 腳本:
    /ora10g/oracle/oraInventory/orainstRoot.sh
    /ora10g/oracle/product/10.2.0/root.sh

6. 後續配置

  • NetCA 配置 Listener(LISTENER、Port 1521、协议 TCP)。
  • DBCA 建立資料庫(或安裝時勾選建立)。
  • 配置 tnsnames.ora 客戶端連線別名。

驗證

sqlplus / as sysdba
SELECT status FROM v$instance;  -- OPEN
tnsping orcl
Solaris 安裝核心在於:核心參數滿足需求、目錄權限正確、X11 轉發正常、字元集選 AL32UTF8。圖形化安裝一路 Next 即可,重點在前置準備。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved