• 如何在centos 6.7 上安装oracle 11gR2


    1、软件准备:

       centos6.7(64位);

       oracle11gR2((Linux x86-64))

    2、执行如下命令安装好相关的包:

    yum -y install 
    binutils 
    compat-libcap1  
    compat-libstdc++-33 
    compat-libstdc++-33*.i686 
    elfutils-libelf-devel 
    gcc 
    gcc-c++ 
    glibc*.i686 
    glibc 
    glibc-devel 
    glibc-devel*.i686 
    ksh 
    libgcc*.i686 
    libgcc 
    libstdc++ 
    libstdc++*.i686 
    libstdc++-devel 
    libstdc++-devel*.i686 
    libaio 
    libaio*.i686 
    libaio-devel 
    libaio-devel*.i686 
    make 
    sysstat 
    unixODBC 
    unixODBC*.i686 
    unixODBC-devel 
    unixODBC-devel*.i686 
    libXp

    3、selinux 关闭
    vi /etc/sysconfig/selinux
    将SELINUX=enforcing改成SELINUX=disabled

    4、防火墙关闭
    iptables

    service iptables stop;

    5、机器名hostname

    请将/etc/sysconfig/network中的hostname要与/etc/hosts中的改成一致

    6、修改内核参数(在root帐号下操作):编辑内核参数配置文件 vi /etc/sysctl.conf,在该文件下修改或添加如下行:

    fs.file-max = 6815744
    fs.aio-max-nr=1048576
    kernel.shmall = 2097152
    kernel.shmmax = 2147483648
    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 = 1048576

     再执行以下命令使以上配置立即生效:

    sysctl -p;
    7、修改系统资源限制(在root帐号下操作):

    编辑系统资源限制配置文件 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

    8、创建用户和组
    groupadd oinstall;
    groupadd dba;
    groupadd oper;
    useradd -g oinstall -G dba,oper oracle; #初始群组为 oinstall,有效群组为 dba、oper
    passwd oracle; #为oracle帐号设置密码(安装的时候需要登录)
    若oracle帐号已存在,则使用命令 usermod -a -G dba,oper oracle 将其加入群组 dba 和 oper中

    8、建立安装目录
    mkdir -p /u01/app/oracle/product/11.2.0/db_1
    chown -R oracle:oinstall /u01/app
    chmod -R 775 /u01/app
    9、修改oracle用户环境变量
    vi ~oracle/.bash_profile
    ORACLE_BASE=/u01/app/oracle
    ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
    ORACLE_SID=orcl
    export ORACLE_BASE ORACLE_HOME ORACLE_SID

    PATH=$ORACLE_HOME/bin:$PATH
    export PATH

    10、开始安装

    下载的oracle文件ssh到/u01/app/oracle

    # su - oracle
    $ cd /u01/app/oracle
    $ unzip linux.x64_11gR2_database_1of2.zip
    $ unzip linux.x64_11gR2_database_2of2.zip
    $ unset LANG LANGUAGE #解决中文乱码
    $ cd /u01/app/oracle/databse
    $ ./runInstaller

    11、安装完成后:执行两个脚本即可:要用root执行两个脚本,按提示就OK
  • 相关阅读:
    PAT Basic 1077 互评成绩计算 (20 分)
    PAT Basic 1055 集体照 (25 分)
    PAT Basic 1059 C语言竞赛 (20 分)
    PAT Basic 1072 开学寄语 (20 分)
    PAT Basic 1049 数列的片段和 (20 分)
    蓝桥杯BASIC-13 数列排序
    蓝桥杯入门——3.序列求和
    蓝桥杯入门——2.圆的面积
    蓝桥杯入门——1.Fibonacci数列
    树的总结(遍历,BST,AVL原型,堆,练习题)
  • 原文地址:https://www.cnblogs.com/xuchuansong/p/6120005.html
Copyright © 2020-2023  润新知