打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Ubuntu 11.10下安装Oracle 11g R2 详解(本人测试通过) (转)
Ubuntu 11.10下安装Oracle 11g R2 详解(本人测试通过)  

2011-12-21 11:25:59|  分类: 默认分类 |字号 订阅
一、在安装Ubuntu时我默认的登录用户是:wjl

二、进入Ubuntu终端:主面板->搜索“终端”->点开【终端】

三、安装必要的软件包

       1、到官方网站,下载 Oracle 11g for linux 

            http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-linx8664soft-100572.html

            解压到同一个文件夹中,如database

        2、Ubuntu11.10安装Oracle 11g R2 所需要的软件包不多,安装好:build-essential,rpm,libaio,ksh,libtool,libstdc++5即可。默认安装Ubuntu系统时已经安装。你也可以通过下面的命令查询:

         sudo apt-get install rpm libaio1 ksh libtool libstdc++5 build-essential

四、配置系统

      1、设置目录结构和符号链接(执行下面命令即可)

       sudo ln -s /usr/bin/awk /bin/awk

  sudo ln -s /usr/bin/rpm /bin/rpm

  sudo ln -s /usr/bin/basename /bin/basename

  sudo mkdir /etc/rc.d

  for i in 0 1 2 3 4 5 6 ; do ln -s /etc/rc$i.d /etc/rc.d/rc$i.d ; done     这条语句可能会报告无权限,请进入root用户:su root  注:不知道密码的话可以设置,sudo passwd root   就会要你设置密码(注意:输入密码时光标是不会有动作的)

      接下来再输入:su root   输入密码后就会被切换到了 root用户下了,这时就可以执行这条语句了

      在"/opt"目录下建立两个目录"/opt/oracle11g/server","/opt/oracle11g/oradata","server"用于存放11g的程序文件,"oradata"用于存放数据库文件。其中wjl是我的系统登录的用户名,你需要替换好你的系统名

      sudo mkdir /opt/oracle11g

  sudo mkdir /opt/oracle11g/server

  sudo mkdir /opt/oracle11g/oradata

  sudo chown wjl /opt

  sudo chown wjl /opt/oracle11g

  sudo chown wjl /opt/oracle11g/server

  sudo chown wjl /opt/oracle11g/oradata

       2、设置参数(注意:执行下面命令时会有报错,不用紧张。可以不用理会)

       修改/etc/sysctl.conf文件,在末尾添加下面内容

  sudo gedit /etc/sysctl.conf

  添加的内容

  fs.aio-max-nr = 1048576

  fs.file-max = 6815744

  kernel.shmall = 2097152

  kernel.shmmax = 536870912

  kernel.shmmni = 4096

  kernel.sem = 250 32000 100 128

  net.ipv4.ip_local_port_range = 9000 65500

  net.core.rmem_default = 262144

  net.core.rmem_max = 4194304

  net.core.wmem_default = 262144

  net.core.wmem_max = 1048586

  修改/etc/security/limits.conf

  sudo gedit /etc/security/limits.conf

  添加内容如下

  wjl soft nproc 2047

  wjl hard nproc 16384

  wjl soft nofile 1024

  wjl hard nofile 65536

  修改/etc/pam.d/login,加入如下内容:

  sudo gedit /etc/pam.d/login

  添加内容如下

  session required /lib/security/pam_limits.so

  session required pam_limits.so

  执行代码

  sudo sysctl -p

  修改profile文件

  sudo gedit .profile

  添加下面代码,其中wjl为你的用户名,orcl是你的数据库

  export ORACLE_BASE="/opt/oracle11g"

  export ORACLE_HOME="/opt/oracle11g/server"

  export ORACLE_SID="orcl"

  export ORACLE_OWNER="wjl"

  export ORACLE_UNQNAME=orcl

  export NLS_LANG="Simplified chinese_china.al32utf8"

       配置完后请重启服务器

五、设置并安装Oracle

       将database文件夹,复制到文件系统里面的tmp文件夹下。

       执行命令:chmod 755 -R /tmp/database

       切换到wjl用户:su wjl   (不切换会报告用户不对无法继续安装)

       进入安装目录:cd /tmp/database

       执行安装:./runInstaller -jreLoc /usr/lib/jvm/java-6-sun/jre   (先要解决jre中文问题,然后这里执行就可以直接处理中文乱码问题了)

       就会出现:正在启动 Oracle Universal Installer...

                         检查临时空间:XXXX。。。。

       等一会,图形界面就出来了。默认安装即可。

六、安装完毕后进入root用户运行下面命令      

       终端操作:

       su root   (输入密码)

       /opt/oraInventory/orainstRoot.sh

       /opt/oracle11g/server/root.sh

       图形界面操作:

       注销wjl用户,点击其他,输入root,再输入密码。

       进入文件系统 找到 /opt/oraInventory/和/opt/oracle11g/server/目录,分别双击orainstRoot.sh和root.sh即可
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Ubuntu 14.04 LTS 64位安装Oracle 11g
Ubuntu 14.04安装Oracle11g 64位
ubuntu 10.10 安装 oracle 11G
How to install Eclipse in Ubuntu.
tiny_4412编译环境搭建ubuntu12.04
在Ubuntu 13.04下的安装eclipse
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服