zoukankan      html  css  js  c++  java
  • Linux CentOS下安装Oracle

    1 、在安装oracle之前首先安装以下组件包,直接输入下列语句安装。

    yum install binutils* -y

    yum install compat-lib* -y

    yum install gcc* -y

    yum install glibc* -y

    yum install ksh* -y

    yum install libgcc* -y

    yum install libstdc* -y

    yum install libaio* -y

    yum install make* -y

    yum install sysstat* -y



    2、在root用户下,查看sysctl.conf:

    vi /etc/sysctl.conf

    再将以下参数写入:按i可进入插入模式,输入完成后按Esc退出到命令模式,再输:进入末行模式再输wq就保存退出啦。

    fs.aio-max-nr = 1048576

    fs.file-max = 6815744

    kernel.shmall = 2097152

    kernel.shmmax = 4294967295

    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

    写入参数后输入以下命令使参数生效:

    /sbin/sysctl -p

     

     

    3root用户下,查看,如果没有参数,加入即可。

    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、在root 用户下进行以下操作:

    [root@oracle ~]# groupadd dba //添加dba 用户组(ORACLE 管理组)

    [root@oracle ~]# groupadd oinstall //添加oinstall 用户组(ORACLE 安装组)

    [root@oracle ~]# groupadd oper

    [root@oracle ~]# useradd -g oinstall -G dba oracle //创建oracle 用户并加入组

    [root@oracle ~]# passwd oracle //修改oracle 用户的密码

    [root@oracle ~]# cd / //切换到根目录

    [root@oracle /]# mkdir -p /u01/app/oracle //创建安装目录

    [root@oracle /]# chown -R oracle:oinstall /u01/app //修改安装目录的权限

    [root@oracle /]# chmod -R 775 /u01/app/oracle



    5、在oracle用户下操作:

    oracle用户的家目录下执行 vi .bash_profile

    然后将下列参数写入

    export ORACLE_SID=orcl //数据库实例名

    export ORACLE_BASE=/u01/app/oracle //ORACLE 安装目录

    export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1 //ORACLE 家目录

    export PATH=$PATH:$ORACLE_HOME/bin //搜索路径

    export ORACLE_TERM=xterm //指定安装Oracle 终端的类型

    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib

    //设置临时的库文件的path 路径

    export CLASSPATH=$ORACLE_HOME/JRE:ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

    //设置java lib 文件搜索路径

    然后使用source .bash_profile使设置生效。



    6、将下载到的安装文件解压缩(p13390677_112040_Linux-x86-64_1of7.zipp13390677_112040_Linux-x86-64_2of7.zip

    直接解压就行:

    unzip p13390677_112040_Linux-x86-64_1of7.zip ./

    unzip p13390677_112040_Linux-x86-64_2of7.zip ./

    然后就会将这两个文件解压到当前目录下啦。

    解压完会生成一个叫database的目录,到database目录下ls一下可以看到一个叫runInstaller的文件,此时再输入命令:./runInstaller

    就可以看到有图形界面跳出来就可以安装啦。

     

     

    7、安装过程中进度条跑到大约95%的时候就会跳出一个窗口要求你运行root.sh(如图),这步要在root用户下完成;

    然后新打开一个terminal窗口,到/u01/app/oracle/prouduct/11.2.0/db_1目录下,

    ls一下,就可以看到一个叫root.sh的文件。这个文件的作用是创建一个目录,然后再拷入三个环境文件到指定目录下。

    然后执行:./root.sh

    然后如上图所示,此时只要回车就好啦。(~ ̄▽ ̄)~

     

  • 相关阅读:
    P/Invoke应用
    OC第八节——目录操作和文件管理
    OC第七节——内存管理
    OC第六节—— 继承与类别
    被拒原因——You have selected the Kids Category for your app, but it does not include the required privacy policy. Please update your app metadata to include a privacy policy URL and ensure that the URL yo
    OC第五节 ——点语法和@property
    OC第四节——NSDictionary和NSMutableDictionary
    OC第三节——NSArray和NSMutableArray
    OC第二节 —— NSString和NSMutableString
    OC第一节 —— 类和对象
  • 原文地址:https://www.cnblogs.com/ivychang/p/5620379.html
Copyright © 2011-2022 走看看