Ubuntu下安装Oracle 11G

来源:互联网 发布:java实训报告总结 编辑:程序博客网 时间:2024/05/21 03:54

http://jingyan.baidu.com/article/154b46315594b428cb8f4157.html



Ubuntu下安装Oracle 11G

  • |
  • 浏览:1244
  • |
  • 更新:2014-04-27 13:10
  • Ubuntu下安装Oracle 11G1
  • Ubuntu下安装Oracle 11G2
  • Ubuntu下安装Oracle 11G3
  • Ubuntu下安装Oracle 11G4
  • Ubuntu下安装Oracle 11G5
  • Ubuntu下安装Oracle 11G6
  • Ubuntu下安装Oracle 11G7
分步阅读

 在ubuntu10.04下安装oracle10g,最主要的步骤是oracle运行环境的配置。真正的安装就一条简单的语句。

 

 

方法/步骤

  1. 1、 下载的是11g的ZIP文件:

    Oracle Database 11 g Release 2 Standard Edition, Standard Edition One, and Enterprise Edition

    2、JDK的环境已配置。

    3.ZIP文件的解压缩

    Zip文件有两个,解压缩的方法一定要对,不然之后安装的时候就会各种各样问题

    unzip linux_11gR2_database_1of2.zip

    unzip linux_11gR2_database_2of2.zip

    得到一个database如:生成/home/xiaoyaomeng/software/database 

  2.  安装依赖包:

    切换到Root用户,拷贝到终端下运行就行了:sudo apt-get install alien binutils build-essential cpp-4.4 debhelper g++-4.4 gawk gcc-4.4 gcc-4.4-base gettext html2text ia32-libs intltool-debian ksh lesstif2 lib32bz2-dev lib32z1-dev libaio-dev libaio1 libbeecrypt7 libc6 libc6-dev libc6-dev-i386 libdb4.8 libelf-dev libelf1 libltdl-dev libltdl7 libmotif4 libodbcinstq4-1 libodbcinstq4-1:i386 libqt4-core libqt4-gui libsqlite3-0 libstdc++5 libstdc++6 libstdc++6-4.4-dev lsb lsb-core lsb-cxx lsb-desktop lsb-graphics lsb-qt4 make odbcinst pax po-debconf rpm rpm-common sysstat unixodbc unixodbc-dev unzip

  3.  检查系统变量:

    /sbin/sysctl -a | grep sem /sbin/sysctl -a | grep shm /sbin/sysctl -a | grep file-max /sbin/sysctl -a | grep aio-max /sbin/sysctl -a | grep ip_local_port_range /sbin/sysctl -a | grep rmem_default /sbin/sysctl -a | grep rmem_max /sbin/sysctl -a | grep wmem_default /sbin/sysctl -a | grep wmem_max 

  4. 根据上一步的结果在/etc/sysctl.conf中增加对应数据:

    1、sudo gedit /etc/sysctl.conf

    2、加入(数字根据上一步得到的值对应): 

    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 

    3、编辑完成之后保存,然后在终端下执行 

    sysctl -p 

    4、添加对Oracle用户的内核限制

    sudo gedit /etc/security/limits.conf 

    往文件里面添加:

    ( administrator是你的用户名) administrator              soft    nproc   2047 administrator               hard    nproc   16384 administrator              soft    nofile  1024 administrator             hard    nofile  65536 administrator             soft    stack   10240 5、查看 /etc/pam.d/login ( sudo gedit /etc/pam.d/login )增加以下行(有就不增加了)   session required pam_limits.so

    同样检查/etc/pam.d/su ( sudo gedit /etc/pam.d/su ),增加以下行(就不用增加了)   session required pam_limits.so 

  5.  1.创建安装Oracle的目录 :mkdir ~/Oracle/oracle11g mkdir ~/Oracle/oradata 2.配置Oracle环境变量 :sudo gedit xiaoyaomeng/.bashrc #这个写刚刚创建的文件夹 export ORACLE_BASE= ~/Oracle/oracle11g export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 export ORACLE_SID="orcl" export NLS_LANG=.AL32UTF8 

  6.  1、.欺骗oracle的安装程序 拷贝到终端执行: mkdir /usr/lib64 ln -s /etc /etc/rc.d ln -s /lib/x86_64-linux-gnu/libgcc_s.so.1 /lib64/ ln -s /usr/bin/awk /bin/awk ln -s /usr/bin/basename /bin/basename ln -s /usr/bin/rpm /bin/rpm ln -s /usr/lib/x86_64-linux-gnu/libc_nonshared.a /usr/lib64/ ln -s /usr/lib/x86_64-linux-gnu/libpthread_nonshared.a /usr/lib64/ ln -s /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /lib64/ ln -s /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /usr/lib64/ echo 'Red Hat Linux release 5' > /etc/redhat-release 

    2、.运行安装程序

    >#  cd /home/xiaoyaomeng/software/database  (解压缩database的那个路径位置)

    >#  export LANG=US  (设置字符显示为英文) 

    >#  ./runInstaller

  7. 根据图形界面进行一步步地安装:

    Ubuntu下安装Oracle 11G
    Ubuntu下安装Oracle 11G
    Ubuntu下安装Oracle 11G
    Ubuntu下安装Oracle 11G
  8. Ubuntu下安装Oracle 11G
    Ubuntu下安装Oracle 11G
    Ubuntu下安装Oracle 11G
    Ubuntu下安装Oracle 11G
  9. 左边就是提示你一些不符合它Oracle标准的系统变量参数,还有一些你没有装上的packages,这些自己调整好之后按Check Again,就可以进行重新检测,或者说如果觉得这些不影响,可以直接按“Ignore All” 忽略掉这些“警告”。

    Ubuntu下安装Oracle 11G
    END

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 加盟保证金不退怎么办 支付宝两个账号怎么办 微店被投诉售假怎么办 微店屏蔽搜索怎么办 在单位辞职保险怎么办 换奶粉期间拉稀怎么办 小孩换奶粉拉肚子怎么办 换奶粉没有过渡怎么办 婴儿换奶粉腹泻怎么办 胎心率超过160怎么办 孕妇饮奶粉上火怎么办 孕妇奶粉上火的怎么办 喝孕妇奶粉上火怎么办 血糖仪开不了机怎么办 小安素太甜孩子不喜欢喝怎么办 宝宝吃山药过敏怎么办 雅培奶粉上火怎么办 奶粉引起的湿疹怎么办 换奶粉宝宝不吃怎么办 宝宝上吐下泻不吃东西怎么办 hm少衣服了怎么办 手机店生意差怎么办 房子装修不交工怎么办 m651cy手机很卡怎么办 荣耀10掉电严重怎么办 华为手机掉电快怎么办 联想拯救者进水怎么办 手机充电充不满怎么办 一体手机鼓包了怎么办 蔻驰的会员怎么办 淘宝网不退款怎么办 淘宝商家欺诈消费者怎么办 淘宝没货了怎么办 天猫店价格欺骗客户怎么办 天猫欺诈消费者怎么办 空调换热器分流不均怎么办 淘宝买家已拍下卖家缺货怎么办 校园网连接不上怎么办 手机侧边裂开了怎么办 荣耀10提示更新怎么办 8848手机闪退怎么办