如何在Ubuntu10.04下安裝Oracle 11g?
Ubuntu是一個由全球化的專業開發團隊建造的操作系統。它包含了所有您需要的應用程序:瀏覽器、Office套件、多媒體程序、即時消息等。Ubuntu是一個Windows和Office的開源替代品。下面教大家在Ubuntu 10.04 下安裝Oracle 11g的方法。
Ubuntu10.04下安裝Oracle11g步驟:
1.安裝JDK
安裝方法見Ubuntu10.04下如何搭建SUNJAVA開發環境
解決中文亂碼問題,在jre目錄下字體目錄中建立"fallback"目錄,然后copy或者link你喜歡的字體至目錄下.
2.安裝必要的軟件包
11g所需要的軟件包并不多,只要安裝build-essential,rpm,libaio,ksh,libtool,libstdc++5
- sudoapt-getinstallrpmlibaio1kshlibtoollibstdc++5build-essential
3.設置目錄結構和符號鏈接
- 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"目錄下建立兩個目錄"/opt/oracle11g/server","/opt/oracle11g/oradata","server"用于存放11g的程序文件,"oradata"用于存放數據庫文件。其中luyaowei是你系統登錄的用戶名
- 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.設置系統參數
修改/etc/sysctl.conf文件,在末尾添加下面內容
- sudogedit/etc/sysctl.conf
添加的內容
- 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
添加內容如下
- luyaoweisoftnproc2047
- luyaoweihardnproc16384
- luyaoweisoftnofile1024
- luyaoweihardnofile65536
- 修改/etc/pam.d/login,加入如下內容:
- sudogedit/etc/pam.d/login
添加內容如下
- sessionrequired/lib/security/pam_limits.so
- sessionrequiredpam_limits.so
執行代碼
- sudosysctl-p
修改profile文件
- cdhttp://blog.csdn.net/luyaowei/archive/2010/05/19/5608974.aspx
- sudogedit.profile
添加下面代碼,其中luyaowei為你的用戶名,orcl是你的數據庫
- exportORACLE_BASE="/opt/oracle11g"
- exportORACLE_HOME="/opt/oracle11g/server"
- exportORACLE_SID="orcl"
- exportORACLE_OWNER="luyaowei"
- exportORACLE_UNQNAME=orcl
- exportNLS_LANG="Simplifiedchinese_china.al32utf8"
5.安裝
可以按照默認方式安裝下去,安裝完成后要以root身份運行/opt/oraInventory/orainstRoot.sh和/opt/oracle11g/server/root.sh兩個代碼,至此基本安裝成功。
總結:
希望本文介紹的在Ubuntu10.04下安裝Oracle 11g的方法能夠對讀者有所幫助,更多有關linux系統的知識還有待于讀者去探索和學習。
【編輯推薦】