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

Solaris 遠程圖形化安裝 Oracle 9i 完整步驟指南

     編輯:Oracle 資料庫基礎

一、遠程圖形環境準備 (Windows 客戶端 → Solaris 服務端)

  1. 客戶端安裝 X Server (如 X-Win32、Xming、VcXsrv),配置 DISPLAY 轉發。
  2. 測試連通性:
    telnet → 登入 oracle 用戶 → /usr/openwin/bin/xterm -display :0
    彈出 xterm 視窗即表示 X11 轉發正常。

二、建立專屬用戶與群組

groupadd dba
groupadd oinstall
useradd -d /export/home/oracle -g oinstall -G dba -m oracle
passwd oracle

groupadd apchadm
useradd -d /export/home/apache -g oinstall -G apchadm -m apache
passwd apache

原則:嚴禁使用 root 安裝/運行 Oracle;Apache 用戶供 Oracle HTTP Server 使用。

三、核心參數調整 (/etc/system)

編輯 /etc/system,依 Oracle 9i 需求設定:

set semsys:seminfo_semmns=1024        # 系統總信號量上限
set semsys:seminfo_semmsl=256         # 每集合最大信號量 (所有實例 processes 之和 + 最大 processes*2 + 10*實例數)
set shmsys:shminfo_shmmax=4294967295  # 最大共享記憶體段 (建議 ≥ 物理記憶體 50%)
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100         # 系統最大共享記憶體段數
set shmsys:shminfo_shmseg=10          # 每進程最大附掛段數

修改後 **必須重啟系統** 生效 (reboot)。驗證:sysdef | grep -i sem、sysdef | grep -i shm。若未生效可嘗試 modload /kernel/sys/shmsys。

四、規劃安裝目錄與權限

mkdir -p /u01/oracle/product/9.2.0
chown -R oracle:oinstall /u01/oracle

五、Oracle 用戶環境變數 (~oracle/.profile)

DISPLAY=192.168.0.x:0.0; export DISPLAY          # 客戶端 IP
ORACLE_BASE=/u01/oracle; export ORACLE_BASE
ORACLE_HOME=/u01/oracle/product/9.2.0; export ORACLE_HOME
ORACLE_SID=vfastora; export ORACLE_SID           # 安裝時指定的 SID
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH
NLS_LANG=american_america.ZHS16GBK; export NLS_LANG
PATH=$ORACLE_HOME/bin:/usr/bin:/usr/ucb:/etc:/usr/openwin/bin:/usr/ccs/bin; export PATH

六、安裝執行

  1. 將安裝介質拷貝至本地目錄 (如 /files/disk1)。
  2. 啟動 X Server 並保持等待狀態。
  3. 服務端 su - oracle → cd /files/disk1; ./runInstaller。
  4. 客戶端將顯示圖形安裝精靈:
    選「高級安裝」、輸入名稱/路徑、語言選 English + Simplified Chinese、字元集 ZHS16GBK、Database Configuration 選 Software Only (稍後用 DBCA 建庫)。
  5. 安裝過程中提示以 root 執行腳本時,另開終端執行即可。

七、DBCA 建立資料庫與驗證

  1. su - oracle → dbca (圖形介面,全程預設即可)。
  2. 建庫完成後驗證:
    sqlplus /nolog
    SQL> CONNECT / AS SYSDBA
    SQL> STARTUP
    看到 Database opened. 表示安裝成功。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved