本文記錄虛擬機建立、Linux 系統安裝、核心參數調整、Oracle 10g 圖形安裝全流程,含中文介面截圖關鍵步驟文字化說明,供歷史版本維護參考。
/ 15G、/u01 10G、swap 2G/etc/selinux/config)。kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
sysctl -p
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
groupadd -g 500 oinstall
groupadd -g 501 dba
useradd -u 500 -g oinstall -G dba oracle
passwd oracle
mkdir -p /u01/app/oracle
chown -R oracle:oinstall /u01
chmod -R 775 /u01
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export ORACLE_SID=orcl
export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
umask 022
OUI 圖形安裝前檢查常報缺:gcc、glibc-devel、kernel-headers、semopm、ip_local_port_range、rmem/wmem、物理記憶體、swap。
mount /dev/cdrom /mnt
cd /mnt/Server
rpm -ivh gcc-4.1.2-*.el5 \
glibc-devel-2.5-*.el5 \
glibc-headers-2.5-*.el5 \
kernel-headers-2.6.18-*.el5
# 將 zysong.ttf 複製至
cp zysong.ttf /usr/share/fonts/chinese/TrueType/
# 或 Oracle 安裝目錄下的 jre/lib/fonts/fallback/
fc-cache -fv
安裝介面即可顯示中文,避免方塊字。
./runInstaller → 選擇「基本安裝」→ 輸入 ORACLE_HOME、SID (orcl)、字符集 ZHS16GBK(中文環境建議)。/u01/app/oraInventory/orainstRoot.sh、$ORACLE_HOME/root.sh。https://hostname:1158/em 進入 Enterprise Manager 中文主控台。sqlplus / as sysdba
SELECT INSTANCE_NAME, VERSION, STATUS FROM V$INSTANCE;
-- INSTANCE_NAME=orcl, VERSION=10.2.0.x, STATUS=OPEN
lsnrctl status
-- LISTENER 狀態 READY,服務 orcl READY
此安裝記錄僅供歷史環境重現參考,新部署請遵循現代版本最佳實踐。