• Centos 6 安装 配置 oracle11g R2


    1、安装centos6.3_64位:

    下载地址:http://mirror.bit.edu.cn/centos/6.3/isos/x86_64/

    CentOS-6.3-x86_64-bin-DVD1.iso

    CentOS-6.3-x86_64-bin-DVD2.iso

    setup关闭防火墙 配置IP

    查看 /etc/hosts 文件 内容是否正确

    查看 /etc/host.conf 文件,查看是否有多余内容

    2、安装Oracle准备工作:

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

    官方安装手册

    http://docs.oracle.com/cd/E11882_01/install.112/e24326/toc.htm

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    yum install pdksh*
    #其中centos6.3无法yum安装pdksh包,请通过以下链接下载安装:
    wget ftp://fr2.rpmfind.net/linux/centos/5.8/os/x86_64/CentOS/pdksh-5.2.14-37.el5.x86_64.rpm
    rpm -ivh pdksh-5.2.14-37.el5.x86_64.rpm#如果下载不了,下面的附件中有
    yum install binutils-*
    yum install compat-libstdc++*
    yum install elfutils-libelf*
    yum install glibc*
    yum install gcc-*
    yum install libaio*
    yum install libgcc*
    yum install libstdc++*
    yum install make*
    yum install sysstat*
    yum install unixODBC*

     配置内核参数

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    vi /etc/sysctl.conf
    kernel.shmmni = 4096
    # semaphores: semmsl, semmns, semopm, semmni
    kernel.sem = 250 32000 100 128
    fs.file-max = 6815744
    net.ipv4.ip_local_port_range =9000 65500
    net.core.rmem_default=8388608
    net.core.rmem_max=8388608
    net.core.wmem_default=1048576
    net.core.wmem_max=1048576

    sysctl -p

    1
    2
    3
    4
    5
    6
    7
    #打开文件数和进程数的限制 
     
    vi /etc/security/limits.conf
    oracle soft nofile 65536
    oracle hard nofile 65536
    oracle soft nproc 16384
    oracle hard nproc 16384
    1
    2
    3
    vi /etc/pam.d/login #添加下面2行
    session required /lib/security/pam_limits.so
    session required pam_limits.so
    1
    2
    3
    4
    5
    6
    7
    8
    #新建用户和组
    groupadd oinstall
    groupadd dba
    groupadd oper
    useradd -u600 -g oinstall oracle
    usermod -G dba,oper oracle
    id oracle
    passwd oracle

    用ftp传安装文件到服务器上,这个步骤最好放到已经建立好oracle后,用oracle用户登录把文件上传到/home/oracle/目录下即可

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    #建立oracle安装目录
    root mkdir /u01
    root mkdir /u02
     
    chown -R oracle:oinstall /u01
    chown -R oracle:oinstall /u02
    su - oracle
    mkdir -p /u01/app/oracle/product/11.2.0/db_1
    mkdir -p /u02/oradata
    mkdir -p /u02/oradata/devdb #最好和数据实例名一样
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    #使用oracle帐号登录,开启terminal窗口,
    #使用文本编辑器打开/home/oracle/.bash_profile最后加入如下环境变量的设置行:
     
    ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
    ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1; export ORACLE_HOME
    LD_LIBRARY_PATH=$ORACLE_HOME/lib; export LD_LIBRARY_PATH
    ORACLE_SID=devdb; export ORACLE_SID
    ORA_NLS33=$ORACLE_HOME/nls/admin/data; export ORA_NLS33
    NLS_LANG=american_america.zhs16gbk;export NLS_LANG
    PATH=$ORACLE_HOME/bin:$PATH; export PATH
     
    #其zhs16gbk是简体中文的代码。也是数据库的字符集。 american_america是区域代码,关系不大。
    Log out,重新以oracle帐号登录,键入env指令查看刚才设置的环境变量。
    env
    1
    2
    3
    #解压
    unzip linux_11gR2_database_1of2.zip
    unzip linux_11gR2_database_2of2.zip
    1
    2
    3
    4
    #root用户登录到图形界面下
     xhost +
    su oracle
    #到安装目录,安装 ./runInstaller

    安装过程截图见:http://www.aiisen.com/centos-install-oracle11g-zh.html

  • 相关阅读:
    男子汉要响当当面对自己写出的程序
    北京天气变化,记下它
    面向对象的设计原则-类设计原则
    JSSCript打开X3,并设置IE窗口样式
    “做人做事”的信条
    工作角色的定位
    JS语法字典网友总结
    处理多个选择结果
    Jquery获得控件值的方法
    选择器
  • 原文地址:https://www.cnblogs.com/jifeng/p/3392349.html
Copyright © 2020-2023  润新知