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

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

     

  • 相关阅读:
    hi.baidu.com 百度流量统计
    Autofac is designed to track and dispose of resources for you.
    IIS Manager could not load type for module provider 'SharedConfig' that is declared in administration.config
    How to create and manage configuration backups in Internet Information Services 7.0
    定制swagger的UI
    NSwag在asp.net web api中的使用,基于Global.asax
    NSwag Tutorial: Integrate the NSwag toolchain into your ASP.NET Web API project
    JS变量对象详解
    JS执行上下文(执行环境)详细图解
    JS内存空间详细图解
  • 原文地址:https://www.cnblogs.com/ivychang/p/5620379.html
Copyright © 2011-2022 走看看