CentOS 5.4 64位安裝Oracle 10G |
發(fā)布時(shí)間: 2012/9/13 17:11:48 |
一、檢查硬件
make-3.80-5 如果有軟件包未安裝,插入Linux系統(tǒng)安裝光盤,使用以下方法安裝 groupadd dba
passwd Oracle創(chuàng)建目錄以 root 用戶身份執(zhí)行以下命令: mkdir -p /oraclechown -R Oracle:dba /oraclechmod -R 775 /Oracle配置 Linux 內(nèi)核參數(shù) 給出的值都為最小值,因此如果您的系統(tǒng)使用一個(gè)更大的值,則不要進(jìn)行更改。Linux 允許在系統(tǒng)啟動(dòng)并運(yùn)行時(shí)修改大多數(shù)內(nèi)核參數(shù),所以無需在修改內(nèi)核參數(shù)后重啟系統(tǒng)。 kernel.shmall = 2097152kernel.shmmax = 536870912kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=4194304net.core.wmem_default=262144net.core.rmem_max=4194304net.core.wmem_max=262144注意,OEL 5 已經(jīng)為 kernel.shmall 和 kernel.shmmax 定義了值。如果默認(rèn)值等于或大于要求值,則使用默認(rèn)值。使參數(shù)生效/sbin/sysctl -p設(shè)置環(huán)境變量export PATHTMP=/tmp; export TMPTMPDIR=$TMP; export TMPDIROracle_BASE=/oracle; export ORACLE_BASEOracle_HOME=$ORACLE_BASE/product/10.2.0.1/db_1; export ORACLE_HOMEOracle_SID=db1; export ORACLE_SIDOracle_TERM=xterm; export ORACLE_TERMPATH=/usr/sbin:$PATH; export PATHPATH=$Oracle_HOME/bin:$PATH; export PATHLD_LIBRARY_PATH=$Oracle_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATHCLASSPATH=$Oracle_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH安裝Oracleunzip linux.x64_11gR1_database.zip# sh ./runInstaller -ignoreSysPrereqs錯(cuò)誤:Exception :java.lang.UnsatisfiedLinkError這個(gè)錯(cuò)誤是也是由于缺少系統(tǒng)安裝包造成的,只需安裝XFree86-libs包即可,這個(gè)安裝包可以在系統(tǒng)光盤中找到。: y+ P: |) n9 z1 s: u' z% `在上面兩個(gè)錯(cuò)誤如果出現(xiàn)在RedHat as5版本中,解決如下:在RHEL5中上面的包被libXp所取代了,因此rpm -ivh libXp-1.0.0-8.i386.rpm將包打上后問題即可解決。cat >> /home/Oracle/raw.conf <<EOFsystem=/opt/Oracle/oradata/system01.dbfsysaux=/opt/Oracle/oradata/sysaux01.dbfundotbs1=/opt/Oracle/oradata/undotbs01.dbfredo1_1=/opt/Oracle/oradata/redo01.dbfredo1_2=/opt/Oracle/oradata/redo02.dbfcontrol1=/opt/Oracle/oradata/control01.ctlcontrol2=/opt/Oracle/oradata/control02.ctltemp=/opt/Oracle/oradata/temp01.dbfusers=/opt/Oracle/oradata/users01.dbfspfile=/opt/Oracle/oradata/spfileora10.oraorapwd=/opt/Oracle/oradata/orapwdora10 EOFln -s /dev/raw/raw1 /oradata/system01.dbfln -s /dev/raw/raw2 /oradata/sysaux01.dbfln -s /dev/raw/raw3 /oradata/undotbs01.dbfln -s /dev/raw/raw4 /oradata/redo01.dbfln -s /dev/raw/raw5 /oradata/redo02.dbfln -s /dev/raw/raw6 /oradata/control01.ctlln -s /dev/raw/raw7 /oradata/control02.ctlln -s /dev/raw/raw8 /oradata/temp01.dbfln -s /dev/raw/raw9 /oradata/spfileora10.oraln -s /dev/raw/raw10 /oradata/orapwdora10ln -s /dev/raw/raw11 /oradata/users01.dbf 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |