始创于2000年 股票代码:831685
咨询热线:0371-60135900 注册有礼 登录
  • 挂牌上市企业
  • 60秒人工响应
  • 99.99%连通率
  • 7*24h人工
  • 故障100倍补偿
您的位置: 网站首页 > 帮助中心>文章内容

在Ubuntu 10.04下安装Oracle 11g 第二版

发布时间:  2012/8/5 13:22:01

  准备上班了,要学习Linux下的Oracle的使用,从网上搜来信息,加上自己在Ubuntu 10.04系统安装过程,写下日志。
  安装步骤:
  第一步:
  修改X server 的默认设置,点菜单的System -> Administration -> Login Window(系统->管理->登录窗口),选择“Security(安全)”选项卡,取消“Deny TCP connections to the Xserver(拒绝TCP连接到X服务器)”的勾,重启Xserver(或者重启系统)。然后在
  终端输入: xhost +127.0.0.1
  第二步:
  安装必要的个工具:
  终端输入:sudo apt-get install build-essential libaio1 gawk ksh libmotif3 alien libtool lsb-rpm
  第三步:
  修改一些Ubuntu的/bin/sh的默认连接:
  终端输入:
  root@www.linuxidc.com-Ubuntu:~# cd /bin
  root@www.linuxidc.com-Ubuntu:/bin# ls -l /bin/sh
  lrwxrwxrwx 1 root root 4 2008-04-28 19:59 /bin/sh -> dash
  root@www.linuxidc.com-Ubuntu:/bin# ln -sf bash /bin/sh
  root@www.linuxidc.com-Ubuntu:/bin# ls -l /bin/sh
  lrwxrwxrwx 1 root root 4 2008-05-01 22:51 /bin/sh -> bash
  第四步:
  增加用户和组:
  终端输入:
  root@www.linuxidc.com-Ubuntu:/bin# cd /root
  root@www.linuxidc.com-Ubuntu:~# addgroup oinstall
  root@www.linuxidc.com-Ubuntu:~# addgroup dba
  root@www.linuxidc.com-Ubuntu:~# addgroup nobody
  root@www.linuxidc.com-Ubuntu:~# usermod -g nobody nobody
  root@www.linuxidc.com-Ubuntu:~# useradd -g oinstall -G dba -p password -d /home/oracle -s /bin/bash oracle
  root@www.linuxidc.com-Ubuntu:~# mkdir /home/oracle
  root@www.linuxidc.com-Ubuntu:~# chown -R oracle:dba /home/oracle
  root@www.linuxidc.com-Ubuntu:~# ln -s /usr/bin/awk /bin/awk
  root@www.linuxidc.com-Ubuntu:~# ln -s /usr/bin/rpm /bin/rpm
  root@www.linuxidc.com-Ubuntu:~# ln -s /usr/bin/basename /bin/basename
  root@www.linuxidc.com-Ubuntu:~# mkdir /etc/rc.d
  root@www.linuxidc.com-Ubuntu:~# for i in 0 1 2 3 4 5 6 S ; do ln -s /etc/rc$i.d /etc/rc.d/rc$i.d ; done
  root@www.linuxidc.com-Ubuntu:~# mkdir -p /u01/app/oracle
  root@www.linuxidc.com-Ubuntu:~# chown -R oracle:dba /u01
  第八步:
  系统默认值:
  (1)增加下面这些到/etc/sysctl.conf文件的末尾:
  fs.file-max = 65535
  kernel.shmall = 2097152
  kernel.shmmax = 2147483648
  kernel.shmmni = 4096
  kernel.sem = 250 32000 100 128
  net.ipv4.ip_local_port_range = 1024 65535
  net.core.rmem_default = 1048576
  net.core.rmem_max = 1048576
  net.core.wmem_default = 262144
  net.core.wmem_max = 262144
  (2)增加下面这些到/etc/security/limits.conf文件末尾:
  oracle soft nproc 2047
  oracle hard nproc 16383
  oracle soft nofile 1023
  oracle hard nofile 65535
  (3)增加下面这些到/etc/pam.d/login文件末尾:
  session required /lib/security/pam_limits.so
  session required pam_limits.so
  增加完成后执行下面的命令:sysctl -p
  第九步:
  (1)解压源文件:oracle11g的安装包解压到/home/oracle/install/目录
  (2)更改权限:chown -R oracle:dba install
  (3)设置DISPLAY参数:export DISPLAY=127.0.0.1:0.0   (这里我设置成:0.0,因为网上说这样可以自动查找合适的,安装界面可以启动,但是切换用户到oracle就不能启动了,出现说颜色设置不正常,估计是某些环境为设置,没办法,我只好使用用户oracle登录gdm,可以使用命令gdmflexserver来额外启动一个gdm桌面,然后再安装出现安装界面了)
  第十步:
  (1)终端输入:./runInstaller -jreLoc /usr/lib/jvm/java-6-sun/jre/
  。。。。。。
  (2)图形安装界面出现
  。。。。。
  (3)忽略预检中的错误和警告
  。。。。。
  (4)选"Create a Database"来安装数据库。(原文是通过netca建立监听,dbca建库,我第一次也是这样做的,dbca建库时会报错,因为ubutunbu 不支持RPM包)。
  。。。。。。。
  安装过程中出现了一个makefile的错误,某个库文件没有编译过去,但是还可以继续安装,估计以后使用会出问题;另外在安装的最后会有个配置环节等很久,只有一个广告框,不要以为出问题了
  (5)完成后。
  终端输入:/u01/app/oracle/product/11.1.0/db_1/root.sh
  退出OUI第十一步:
  修改配置文件:/etc/profile
  export ORACLE_HOME=/u01/app/oracle/product/11.1.0/db_1
  export PATH=$PATH:/u01/app/oracle/product/11.1.0/db_1/bin
  第十二步:
  (1)建立启动脚本:
  在/u01/app/oracle/product/11.1.0/db_1/bin下建立文件:oracledb,内容:
  #!/bin/bash
  #
  # /etc/init.d/oracledb
  #
  # Run-level Startup script for the Oracle Listener and Instances
  # It relies on the information on /etc/oratab
  export ORACLE_BASE=/u01/app/oracle
  export ORACLE_HOME=/u01/app/oracle/product/11.1.0/db_1
  export ORACLE_OWNR=oracle
  export PATH=$PATH:$ORACLE_HOME/bin
  if [ ! -f $ORACLE_HOME/bin/dbstart -o ! -d $ORACLE_HOME ]

亿恩科技地址(ADD):郑州市黄河路129号天一大厦608室 邮编(ZIP):450008 传真(FAX):0371-60123888
   联系:亿恩小凡
   QQ:89317007
   电话:0371-63322206


本文出自:亿恩科技【www.enkj.com】

服务器租用/服务器托管中国五强!虚拟主机域名注册顶级提供商!15年品质保障!--亿恩科技[ENKJ.COM]

  • 您可能在找
  • 亿恩北京公司:
  • 经营性ICP/ISP证:京B2-20150015
  • 亿恩郑州公司:
  • 经营性ICP/ISP/IDC证:豫B1.B2-20060070
  • 亿恩南昌公司:
  • 经营性ICP/ISP证:赣B2-20080012
  • 服务器/云主机 24小时售后服务电话:0371-60135900
  • 虚拟主机/智能建站 24小时售后服务电话:0371-60135900
  • 专注服务器托管17年
    扫扫关注-微信公众号
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 亿恩科技 版权所有  地址:郑州市高新区翠竹街1号总部企业基地亿恩大厦  法律顾问:河南亚太人律师事务所郝建锋、杜慧月律师   京公网安备41019702002023号
      0
     
     
     
     

    0371-60135900
    7*24小时客服服务热线