到訪次數 | 1099047 |
訂閱次數 | 1 |
文章總數 | 1476 |
今日文章 | 0 |
回應總數 | 4 |
今日回應 | 0 |
步驟一:修改/etc/sysctl.conf參數
#oracle
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=4194304
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=262144
步驟二:修改/etc/security/limits.conf參數
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
步驟三:修改/etc/pam.d/login參數
#oracle
session required /lib/security/pam_limits.so
session required pam_limits.so
步驟四:關閉linux防火牆
步驟五:修改/etc/selinux/config參數
將SELINUX的設定值修改成disable
步驟六:安裝套件
cd /media/cdrom/Packages
rpm -Uvh binutils-2.*
rpm -Uvh elfutils-libelf-0.*
rpm -Uvh glibc-2.*
rpm -Uvh glibc-common-2.*
rpm -Uvh libgcc-4.*
rpm -Uvh libstdc++-4.*
rpm -Uvh make-3.*
rpm -Uvh elfutils-libelf-devel-0.*
rpm -Uvh glibc-devel-2.*
rpm -Uvh gcc-4.*
rpm -Uvh gcc-c++-4.*
rpm -Uvh libstdc++-devel-4.*
rpm -Uvh unixODBC-2.*
步驟七:從網路安裝套件
yum -y install libaio libaio-devel
yum -y install unixODBC-devel
yum -y install sysstat
yum -y install compat-libstdc++
步驟八:建立群組與使用者
groupadd oinstall
groupadd dba
groupadd oper
groupadd asmadmin
useradd -g oinstall -G dba,oper,asmadmin oracle
passwd oracle 設定密碼
步驟九:建立安裝路徑及修改目錄權限
mkdir –p /u01/app/oracle/product/
chown –R oracle:oinstall /u01
chmod –R 775 /u01
步驟十:修改系統資訊
步驟十一:修改oracle帳號的bash.profile
# Oracle Settings
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_HOSTNAME=f9.localdomain; export ORACLE_HOSTNAME
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/
ORACLE_SID=DB
ORACLE_TERM=xterm; export ORACLE_TERM
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
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
步驟十二:設定X介面的環境變數
xhost +;su - oracle
xhost +127.0.0.1
步驟十三:安裝oracle
將下載好的oracle
以oracle帳號登入進行安裝
cd /tmp/database/
./runInstaller
步驟十四:安裝畫面1
輸入資料庫密碼
步驟十五:安裝畫面2
按照系統預設路徑即可。
步驟十六:安裝畫面3
步驟十七:安裝畫面4
步驟十八:安裝畫面5
步驟十九:安裝畫面6
步驟二十:安裝畫面7
步驟二十一:安裝畫面8
步驟二十二:安裝畫面9
會出現錯誤訊息,複製oraInst.loc到/etc/下
cp ./product/
步驟二十三:安裝畫面10
步驟二十四:安裝畫面11
步驟二十五:將之前新增的指令刪除,改回原本的指令。