以 root 身分登入,完成 Oracle 專用 Unix 帳號建立、掛載點規劃、oratab 檔案創建、臨時 bin 目錄準備等基礎作業。
共享記憶體與訊號量參數直接影響 SGA 能否正常啟動。執行 ipcs 檢視現有資源,再透過 SAM(系統管理工具)依下表設定最小建議值:
| 參數 | 建議值 | 說明 |
|---|---|---|
| SHMMAX | 1073741824 (0x40000000) | 單一共享記憶體段最大位元組數 |
| SHMMIN | 1 | 單一共享記憶體段最小位元組數 |
| SHMMNI | 100 | 共享記憶體識別碼總數 |
| SHMSEG | 10 | 單一進程可附加的共享記憶體段上限 |
| SEMMNS | 200 | 系統全域訊號量總數 |
| SEMMNI | 70 | 訊號量集合識別碼數量,決定同時可建立的集合數 |
總可用共享記憶體計算公式:SHMMAX × SHMSEG。若規劃多實例或調大 init.ora 參數,建議在 OS 允許範圍內調高上述值,但過高可能導致系統無法開機。
本文節錄自 Oracle 8 安裝指南(部件號 A64525-01)第 2 章第 2-4 至 2-5 頁。完整 PDF 可至 Oracle 官方文檔庫下載。