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系统的知识还有待于读者去探索和学习。
【编辑推荐】