1.在centos灌oracle
binutils-2.15.92.0.2-10.EL4
compat-db-
control-center-2.8.0-12
gcc-3.4.3-9.EL4
gcc-c++-3.4.3-9.EL4
glibc-2.3.4-2
glibc-common-2.3.4-2
gnome-libs-1.4.1.2.90-44.1
libstdc++-3.4.3-9.EL4
libstdc++-devel-3.4.3-9.EL4
make-3.80-5
pdksh-5.2.14-30
sysstat-5.0.5-1
xscreensaver-4.18-5.rhel4.2
指令:
rpm -q binutils compat-db control-center gcc gcc-c++ glibc glibc-common
gnome-libs \
libstdc++ libstdc++-devel make pdksh sysstat xscreensaver libaio
缺一不可,如果缺少去google找下來裝上去。
2.因為oracle不認centos版本,必須去做更改:
修改/etc/redhat-release
Red Hat Enterprise Linux AS release 4 (Nahant)
CentOS
release 4.4 (Final)
修改/etc/sysctl.conf
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
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
#/sbin/sysctl -p (可以載入檔案中的參數數值,並且檢查參數值是否正確設定)
3.建力oracle使用者與群組帳號與oracle目錄:
建立使用者群組
#groupadd oinstall
#groupadd dba
建立oracle帳戶
#useradd -g oinstall -G dba oracle
建立目錄
#mkdir -p /oracle/u01/app/oracle
#mkdir -p /oracle/u02/oradata
#chown -R oracle:oinstall /oracle/u01/app/oracle /oracle/u02/oradata
#chmod -R 755 /oracle/u01/app/oracle /oracle/u02/oradata
4.調整oracle使用者的環境限制
修改/etc/security/limits.conf
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
修改/etc/pam.d/login
session required pam_limits.so
5.修改oracle使用者的環境變數
#su - oracle
修改.bash_profile
PATH=$PATH:$HOME/bin
export PATH
unset USERNAME
ORACLE_BASE=/oracle/u01/app/oracle
export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/
export ORACLE_HOME
ORACLE_SID=ora10g
export ORACLE_SID
PATH=/usr/sbin:$PATH
export PATH
PATH=$ORACLE_HOME/bin:$PATH
export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export CLASSPATH
#LD_ASSUME_KERNEL=
if [ $USER = "oracle" ]; then
if [ $SHELL
= "/bin/ksh" ]; then
ulimit -p
16384
ulimit -n
65536
else
ulimit -u
16384 -n 65536
fi
fi
6.再來執行oracle 安裝,步驟請參考oracle官網
補充:
配備:記億体基本最少
因為只有測試用的,所以當安裝到Memory page appears. Select Typical and
enter a percentage value. Click the Sizing tab
(dbca安裝的第14步),記憶体可再調小點,個人是改成30%。其他的地方就需個人的需求更改了。
如遇到打dbca出現找不到這個指令時,應該就是你沒有設相關的路徑,你可先移到$ORACLE_HOME/bin/ 目
錄中,再輸入dbca應該就可以了。
如遇到dbca出現中文亂碼的話,可先關畢dbca視窗後,再輸export LANG=en,接著再執行dbca就可看到英文介面了。


