zoukankan      html  css  js  c++  java
  • linux下快速安装Oracle11gXE

    Oracle11g XE 下载地址:https://www.oracle.com/database/technologies/oracle-database-software-downloads.html

    第一步:安装依赖

    #选择下面的方式依赖
    yum install libaio libaio-devel bc -y
    
    #或者选择下面的方式
    yum install libaio libaio-devel bc man net-tools -y

    第二步:解压你的压缩文件

    unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip

    第三步:分配,必须完成这一步,下面的命令一条一条执行

    dd if=/dev/zero of=/swapfile bs=1024 count=1048576
    
    mkswap /swapfile
    
    swapon /swapfile
    
    cp /etc/fstab /etc/fstab.backup_$(date +%N)
    
    echo '/swapfile swap swap defaults 0 0' /etc/fstab
    
    chown root:root /swapfile
    
    chmod 0600 /swapfile
    
    swapon -a
    
    swapon -s

    第四步:进入文件夹 Disk1中, 执行安装

    rpm -ivh oracle-xe-11.2.0-1.0.x86_64.rpm

    第五步:安装成功后,必须进行配置

    /etc/init.d/oracle-xe configure

    第六步:配置Oracle的环境变量,也非常重要 vim /etc/profile

    # Oracle Settings
    TMP=/tmp; export TMP
    TMPDIR=$TMP; export TMPDIR
    ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
    ORACLE_HOME=$ORACLE_BASE/product/11.2.0/xe; export ORACLE_HOME
    ORACLE_SID=XE; export ORACLE_SID
    ORACLE_TERM=xterm; export ORACLE_TERM
    PATH=/usr/sbin:$PATH; export PATH
    PATH=$ORACLE_HOME/bin:$PATH; export PATH
    TNS_ADMIN=$ORACLE_HOME/network/admin
    LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
    CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
    if [ $USER = "oracle" ]; then
      if [ $SHELL = "/bin/ksh" ]; then
        ulimit -p 16384
        ulimit -n 65536
      else
        ulimit -u 16384 -n 65536
      fi
    fi

    第七步:生效 source /etc/profile 文件

    source /etc/profile
    
    echo $ORACLE_BASE

    第八步:sqlplus进行测试

    sqlplus system/之前设置的密码@xe
  • 相关阅读:
    -bash: fork: Cannot allocate memory 问题的处理
    Docker top 命令
    docker常见问题修复方法
    The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)
    What's the difference between encoding and charset?
    hexcode of é î Latin-1 Supplement
    炉石Advanced rulebook
    炉石bug反馈
    Sidecar pattern
    SQL JOIN
  • 原文地址:https://www.cnblogs.com/liuyangjava/p/15066281.html
Copyright © 2011-2022 走看看