在Linux 安装 oracle 11g

来源:互联网 发布:mac版pdf虚拟打印机 编辑:程序博客网 时间:2024/06/05 15:13

一、安装前的准备

  1. 挂载本地光盘源
    1. 插入光盘:挂载光盘到/mnt 目录下  # mount / dev/sr0/mnt/
    2. 配置本地镜像源:
      #vi / etc / yum.repos.d / rhel-local.repo  #编辑 repo 文件
      添加内容:
      [rhel_6_iso]
      name=local iso
      baseurl=file:///mnt/
      enable=1
      gpgcheck=0
    3. 执行更新
      #yum clean all
  2. 依赖包安装
    1. redhat6 官方声明依赖包
      binutils-2.20.51.0.2-5.11.el6 (x86_64)
      compat-libcap1-1.10-1 (x86_64)
      compat-libstdc++-33-3.23-69..el6 (x86_64)

      compat-libstdc++-33-3.23-69.el6.i686

      gcc-4.4.4-13.el6 (x86_64)

      gcc-c++-4.4.4-13.el6 (x86_64)

      glibc-2.12-1.7.el6 (x86_64)

      glibc-2.12-1.7.el6 (i686)

      glibc-devel-2.12-1.7.el6 (x86_64)

      glibc-devel-2.12-1.7.el6.i686

      ksh

      libgcc-4.4.4-13.el6 (i686)

      libgcc-4.4.4-13.el6 (x86_64)

      libstdc++-4.4.4-13.el6 (x86_64)

      libstdc++-4.4.4-13.el6.i686

      libstdc++-devel-4.4.4-13.el6 (x86_64)

      libstdc++-devle-4.4.4-13.el6.i686

      libaio-0.3.107-10.el6 (x86_64)

      libaio-0.3.107-10.el6.i686

      libaio-devel-0.3.107-10.el6 (x86_64)

      libaio-devle-0.3.107-10.el6.i686

      make-3.81-19.el6

      sysstat-9.0.4-11.el6 (x86_64)
    2. 依次执行查看是否已安装依赖包
      可以使用命令来查看是否安装了该包:
      #rpm -qa|grep binutils
      安装 binutils 就可以使用
      #yum install binutils
      依次类推,全部安装完成
  3. 建用户和组
    groupa dd oistall
    groupa dd dba
    groupa dd oper
    usera dd -g oistall -G dba,oper oracle
    passwd oracle

    用户:oracle ;密码:oracle
  4. 修改内核参数
    修改/etc/security/limits.conf,加入

    #vi / etc/security/limits.conf
    oracle soft nproc 65536
    oracle hard nproc 65536
    oracle soft nofile 65536
    oracle hard nofile 65536

    修改/etc/pam.d/login, 加入

    #vi /etc/pam.d/login
    session required /lib/security/pam_limits.so
    session required pam_limits.so

    修改/etc/profile, 加入

    #vi/etc/profile
    if[\$USER = "oracle"]; then
    if[\$USER = "/bin/ksh"]; then
    ulimit -p 16384
    ulimit -n 65536
    else
    ulimit -u 16384 -n 65536
    fi
    umask 022
    fi
  5. 安装 JDK1.6
    安装jdk1.6
  6. 关闭防火墙he SELinux
    #iptable -F
    #setenforce 0
  7. 修改 oracle 用户的环境变量
    切换到oracle用户;
    修改环境变量
    #vi .bash_profile
    加入以下配置:
    export ORACLE_SID=chpdb
    export LANG=en_US
    export NLS_LANG=american_america.zhs 16gbk
    export ORACLE_BASE=/home/oracle/oracle
    export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db
    export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
    export ORACLE_UNQNAME=chpdb
    export
    PATH=$PATH.:${JAVA_HOME}/bin:${PATH}:$HOME/bin:$ORACLE_HOME/bin:/usr/bin:/bin:usr/bin/X11:/usr/local/bini
    exprot
    LD_LIBRARY_PATH=#ORACLE_HOME/lib:$ORACLE_HOME/oracm/lib:/lib:/usr/lib:/usr/local/lib
    export
    CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib
    umask 022

二、安装ORACLE 软件

如果是网上下载的两个压缩包,请解压合并在同一个目录下;
切换到 oracle 用户运行
#./runIstaller


三、默认监听端口 1521

四、账户名密码
所有管理权限的用户名密码都是 oracle

五、启动与停止脚本
启动与停止脚本都在 /home/oracle/ 下面
dbshutdown.sh 停止脚本
dbstart.sh 开始脚本

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 在看守所37天后怎么办 cad证书丢了怎么办 学信网注册身份证重复怎么办 学历和学位认证怎么办 假学历无法认证怎么办 学历认证没照片怎么办? 毕业证封皮丢了怎么办 留服认证不了怎么办 无公害认证书怎么办 假学历认证报告怎么办 留学要求寄原件怎么办 干部小三怀孕怎么办? 小三的孩子怎么办 把小三打住院了怎么办 小月子没人伺候怎么办 寝室室友有狐臭怎么办 室友在寝室养猫怎么办 和直接领导不合怎么办 房产共有人去世怎么办 发现邪教宣传内容怎么办 说课时两个课时怎么办 投稿文章被拒绝怎么办 中立性细胞偏低怎么办? 孩子爱告状老师怎么办 高中学不好数学怎么办 想做老师应该怎么办 教师职称换学校怎么办 大四差选修学分怎么办 尔雅通识课学分没修满怎么办 大学全英文授课怎么办 小孩脑部有囊肿怎么办 防震期间门应该怎么办 在家待着没意思怎么办 人户分离上学怎么办 小孩上学没人接送怎么办 宝宝上学没人接送怎么办 上海浦东新区酒类许可证怎么办 金税盘里报税处理打不开怎么办 惠民卡到期了怎么办 遇到不拴狗链的主人怎么办 平安福没钱续保怎么办