Oracle數據庫安裝

安裝準備

1 物理內存大於1G

2 足夠的磁盤空間

3 明確的主機名及對應hosts文件


安裝pdksh因有兼容性問題需重新安裝,不安裝會亂碼(rpm包下載


通過yum安裝支持包

yum -y install compat-libstdc* elfutils-libelf-devel* libaio-devel numactl-devel unixODBC*

調整內核參數

編輯

/etc/sysctl.conf    (內核文件)



fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 5194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586
下面三行本身未註釋,需要手動註釋掉
#net.bridge.bridge-nf-call-ip6tables = 0
#net.bridge.bridge-nf-call-iptables = 0
#net.bridge.bridge-nf-call-arptables = 0
sysctl -p    (使配置生效)


建立用戶和組



groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle    (指定基本組,附加組)
passwd oracle    (設置密碼)

建立相關目錄


mkdir /opt/oracle
chown -R oracle:oinstall /opt/oracle
chmod -R 775 /opt/oracle    (對此目錄權限進行更改)

添加變量

vim ~oracle/.bash_profile
umask 022
export ORACLE_BASE=/opt/oracle   oracle基本目錄
exportORACLE_HOME=$ORACLE_BASE/product/11.2/db_1     oracle程序目錄
export ORACLE_SID=orcl
export.UTF-8  編碼
exportNLS_LANG="AMERICAN_AMERICA".ZHS16GBK
export PATH=$ORACLE_HOME/bin:$PATH
export DISPLAY=:0.0     (圖形將顯示在本地終端)

設置Shell限制

vim /etc/security/limits.conf      (更改oracle能夠打開的進程數,將以下配置加入)
oracle soft nproc 2047       (設置進程數軟限制)
oracle hard nproc 16384        (設置進程數硬限制)
oracle soft nofile 1024        (設置文件數軟限制)
oracle hard nofile 65536        (設置文件數硬限制

修改/etc/pam.d/login文件加入

session required/lib/security/pam_limits.so
session required pam_limits.so

解決中文亂碼(字體庫同oracle文件包一起,主要爲將字體庫安裝到相應位置)

mkdir -p /usr/share/fonts/zh_CN/TrueType    
cp /mnt/zysong.ttf /usr/share/fonts/zh_CN/TrueType/
chmod o+r /usr/share/fonts/zh_CN/TrueType/zysong.ttf

到此配置部分完成


準備安裝

解壓壓縮包(oracle文件包

unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip

切換到oracle用戶-執行xhost +(表示取消所有限制)

cd database    進入解壓目錄
./runInstaller


通過圖形界面進行安裝即可


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章