zoukankan      html  css  js  c++  java
  • Linux安装Oralce 11g X64

    本文记录Linux机安装Oracle 11g,安装环境如下:

    os:centos 6.5 x64

    db:oracle 11g x64

    1、创建安装Oracle需要的系统组和用户

    创建Oracle Inventory 组  # groupadd oinstall  

    创建OSDBA 组  # groupadd dba  

    创建Oracle软件创建者 # useradd -g oinstall -G dba oracle  

    修改oracle用户的密码  # passwd oracle  

    2、配置系统内核参数值

    vi /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/sysctl.conf立即生效)  # sysctl -p  

    3、检查Oracle安装用户(oracle)资源限制

    vi /etc/security/limits.conf  在打开的文件底部添加下面内容

    oracle              soft    nproc   2047  
    oracle              hard    nproc   16384  
    oracle              soft    nofile  1024  
    oracle              hard    nofile  65536  
    oracle              soft    stack   10240  

    4、创建安装Oracle软件所需要的目录

    #mkdir -p /home/oracle_11/app/  

    # chown -R oracle:oinstall /home/oracle_11/app/  

    # chmod -R 775 /home/oracle_11/app/  

    5、配置安装Oracle安装用户(oracle)的环境

    vi /home/oracle/.bash_profile 在打开的文件中添加下面内容

    umask 022  
    export ORACLE_BASE=/home/oracle_11/app  
    export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/db_1  
    export ORACLE_SID=orcl --Oracle实例名,可修改 
    export PATH=$PATH:HOME/bin:$ORACLE_HOME/bin  

    vi /etc/pam.d/login  在打开的文件中添加下面内容  

    session required /lib/security/pam_limits.so  
    session required pam_limits.so  

    vim /etc/profile  在打开的文件中添加下面内容  

    if [ $USER = "oracle" ]; then  
       if [ $SHELL = "/bin/ksh" ]; then  
          ulimit -p 16384  
          ulimit -n 65536  
       else  
          ulimit -u 16384 -n 65536  
       fi  
    fi  

    6、查看系统是否支持图形界

    查看root用户下是否已设置DISPLAY变量  

    # echo $DISPLAY  

    如果有值出现,则说明已设置DISPLAY变量;否则,就需要手动设置DISPLAY  

    6、安装Oracle软件

    # xhost +  

    # su - oracle  

    $ export DISPLAY=:0  

    $ ./runInstaller  

    启动Oracle图形界面安装,最后在root用户下运行两个提示脚本文件 。

    7、启动Oracle

    以oracle用户下,执行下面的命令  

    $ sqlplus /nolog  
    SQL> conn /as sysdba  
    SQL> startup  
    SQL> exit  
    $ lsnrctl start

    #启动EM控制台(可选)

    $ emctl start dbconsole 

    启动完成访问EM:https://localhost:1158/em/

  • 相关阅读:
    swagger 接口文档,控制器 和 object类型的参数与返回值 的 注释不显示问题
    python学习——练习题(13)
    python学习——练习题(12)
    女生生日祝词
    python学习——练习题(11)
    python学习——练习题(10)
    python学习——练习题(9)
    python学习——练习题(8)
    python学习——练习题(7)
    python学习——练习题(6)
  • 原文地址:https://www.cnblogs.com/guarder/p/3691041.html
Copyright © 2011-2022 走看看