如何在Ubuntu10.04下安裝Oracle 11g?
Ubuntu是一個(gè)由全球化的專業(yè)開發(fā)團(tuán)隊(duì)建造的操作系統(tǒng)。它包含了所有您需要的應(yīng)用程序:瀏覽器、Office套件、多媒體程序、即時(shí)消息等。Ubuntu是一個(gè)Windows和Office的開源替代品。下面教大家在Ubuntu 10.04 下安裝Oracle 11g的方法。
Ubuntu10.04下安裝Oracle11g步驟:
1.安裝JDK
安裝方法見Ubuntu10.04下如何搭建SUNJAVA開發(fā)環(huán)境
解決中文亂碼問題,在jre目錄下字體目錄中建立"fallback"目錄,然后copy或者link你喜歡的字體至目錄下.
2.安裝必要的軟件包
11g所需要的軟件包并不多,只要安裝build-essential,rpm,libaio,ksh,libtool,libstdc++5
- sudoapt-getinstallrpmlibaio1kshlibtoollibstdc++5build-essential
3.設(shè)置目錄結(jié)構(gòu)和符號(hào)鏈接
- sudoln-s/usr/bin/awk/bin/awk
- sudoln-s/usr/bin/rpm/bin/rpm
- sudoln-s/usr/bin/basename/bin/basename
- sudomkdir/etc/rc.d
- foriin0123456;doln-s/etc/rc$i.d/etc/rc.d/rc$i.d;done
在"/opt"目錄下建立兩個(gè)目錄"/opt/oracle11g/server","/opt/oracle11g/oradata","server"用于存放11g的程序文件,"oradata"用于存放數(shù)據(jù)庫文件。其中l(wèi)uyaowei是你系統(tǒng)登錄的用戶名
- sudomkdir/opt/oracle11g
- sudomkdir/opt/oracle11g/server
- sudomkdir/opt/oracle11g/oradata
- sudochownluyaowei/opt
- sudochownluyaowei/opt/oracle11g
- sudochownluyaowei/opt/oracle11g/server
- sudochownluyaowei/opt/oracle11g/oradata
4.設(shè)置系統(tǒng)參數(shù)
修改/etc/sysctl.conf文件,在末尾添加下面內(nèi)容
- sudogedit/etc/sysctl.conf
添加的內(nèi)容
- fs.aio-max-nr=1048576
- fs.file-max=6815744
- kernel.shmall=2097152
- kernel.shmmax=536870912
- kernel.shmmni=4096
- kernel.sem=25032000100128
- net.ipv4.ip_local_port_range=900065500
- net.core.rmem_default=262144
- net.core.rmem_max=4194304
- net.core.wmem_default=262144
- net.core.wmem_max=1048586
修改/etc/security/limits.conf
- sudogedit/etc/security/limits.conf
添加內(nèi)容如下
- luyaoweisoftnproc2047
- luyaoweihardnproc16384
- luyaoweisoftnofile1024
- luyaoweihardnofile65536
- 修改/etc/pam.d/login,加入如下內(nèi)容:
- sudogedit/etc/pam.d/login
添加內(nèi)容如下
- sessionrequired/lib/security/pam_limits.so
- sessionrequiredpam_limits.so
執(zhí)行代碼
- sudosysctl-p
修改profile文件
- cdhttp://blog.csdn.net/luyaowei/archive/2010/05/19/5608974.aspx
- sudogedit.profile
添加下面代碼,其中l(wèi)uyaowei為你的用戶名,orcl是你的數(shù)據(jù)庫
- exportORACLE_BASE="/opt/oracle11g"
- exportORACLE_HOME="/opt/oracle11g/server"
- exportORACLE_SID="orcl"
- exportORACLE_OWNER="luyaowei"
- exportORACLE_UNQNAME=orcl
- exportNLS_LANG="Simplifiedchinese_china.al32utf8"
5.安裝
可以按照默認(rèn)方式安裝下去,安裝完成后要以root身份運(yùn)行/opt/oraInventory/orainstRoot.sh和/opt/oracle11g/server/root.sh兩個(gè)代碼,至此基本安裝成功。
總結(jié):
希望本文介紹的在Ubuntu10.04下安裝Oracle 11g的方法能夠?qū)ψx者有所幫助,更多有關(guān)linux系統(tǒng)的知識(shí)還有待于讀者去探索和學(xué)習(xí)。
【編輯推薦】