zoukankan      html  css  js  c++  java
  • linux下安装oracle 11g

     一 准备软件环境

        系统:redhat5

        oracle版本:11gR2

        连接工具 xmanger4

        JDK:jdk-6u35-linux-i586.bin

    二 前期检查

         1.查看内核版本   uname -r

         2.检查内存和交换空间:交换空间最好有3G。内存1.5

            grep MemTotal /proc/meminfo   #内存

            grep SwapTotal //proc/meminfo   #交换空间  如何增加交换空间见下一篇随笔

         3.安装包检查   ,这一步可以在最后安装的时候做,可以比较直观,这边检查需要一个个         找

    binutils-2.17.50.0.6-14.el5 

        compat-libstdc++-33-3.2.3-61 

        elfutils-libelf-0.137-3.el5 

        elfutils-libelf-devel-0.137-3.el5 

        elfutils-libelf-devel-static-0.137-3.el5 

        gcc-4.1.2-48.el5 

        gcc-c++-4.1.2-48.el5 

        glibc-2.5-49 

        glibc-common-2.5-49

          glibc-devel-2.5-49 

        glibc-headers-2.5-49 

        kernel-headers-2.6.18-194.el5 

        ksh-20100202-1.el5 libaio-0.3.106-5 

        libaio-devel-0.3.106-5

          libgcc-4.1.2-48.el5 

        libgomp-4.4.0-6.el5 

        libstdc++-4.1.2-48.el5 

        libstdc++-devel-4.1.2-48.el5 

          make-3.81-3.el5 

        numactl-devel-0.9.8-11.el5 

        sysstat-7.0.2-3.el5

          unixODBC-2.2.11-7.1 

               unixODBC-devel-2.2.11-7.1

         4.创建ORACLE用户 

        [root@localhost opt]# groupadd orclist       #创建oracle数据库安装组
        [root@localhost opt]# groupadd orcldba     #创建数据库管dba理组
        [root@localhost opt]# useradd -g orclist -G orcldba oracle   #创建一个oracle用      户添加到这两个组
        [root@localhost opt]# passwd oracle     #修改oracle用户密码

        5.创建oracle安装目录

        [root@localhost opt]# mkdir -p /data/oracle
        [root@localhost opt]# mkdir -p /data/software
        [root@localhost opt]# mkdir -p /data/oralnventory
        [root@localhost opt]# chown -R oracle:orclist /data/oracle
        [root@localhost opt]# chmod -R 775 /data/oracle
        [root@localhost opt]# chown -R oracle:orclist /data/software
        [root@localhost opt]# chmod -R 775 /data/software
        [root@localhost opt]# chown -R oracle:orclist /data/oralnventory
        [root@localhost opt]# chmod -R 775 /data/oralnventory

        6.配置JAVA环境 之后的文章

        7.对于 Linux 配置内核参数

           编辑/etc/sysctl.conf文件,并编辑如下(注意文件中已定义的修改)

            添加如下内容       

        kernel.shmall = 2097152 

        kernel.shmmax = 536870912 

        kernel.shmmni = 4096 

        kernel.sem = 250 32000 100 128 

        fs.aio-max-nr = 1048576

          fs.file-max = 6815744 

        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 = 1048586 

              输入以下命令,以更改内核参数的当前值,使当前的修改的内核参数立即生效 

        # /sbin/sysctl –p

        8.Oracle 软件安装用户检查资源限制

        #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 

           9.配置oracel用户shell 限制:

        添加以下内容到/etc/pam.d/login 

        #vi /etc/pam.d/login        

        在最下面加入如下内容 

        session    required     /lib/security/pam_limits.so 

        session    required     pam_limits.so

          10.编辑/etc/profile            

        if [ $USER = "oracle" ]; then 

           if [ $SHELL = "/bin/ksh" ]; then     

            ulimit -p 16384       

            ulimit -n 65536    else 

                      ulimit -u 16384 -n 65536    

                   fi 

               fi 

      11.编辑# /etc/csh.login

        if ( $USER == "oracle" ) then      

          limit maxproc 16384     

            limit deors 65536 

        endif

         12.设置oracle用户环境变量 。bash.profile

        ORACLE_BASE=/data/oracle; export ORACLE_BASE 

        ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1; export ORACLE_HOME PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin; export PATH

        使环境变量生效: #source /home/oracle/.bash_profile 

    三 安装ORACLE

          1.用oracle 用户登录,上传oracle安装文件到/data/software目录下解压  

        #unzip linux_11gR2_database_1of2 

        #unzip linux_11gR2_database_2of2 

        使用xmanager,需要使用xstart,用Oracle账户登入,不能使用root再 su - oracle 切换,关系到display这个环境变量

             接下去只要 运行可执行程序就行了。

             

            

            

        

  • 相关阅读:
    2019-9-2-一个好的程序员
    2019-9-2-一个好的程序员
    2018-2-13-wpf-GifBitmapDecoder-解析-gif-格式
    2018-2-13-wpf-GifBitmapDecoder-解析-gif-格式
    2019-5-31-SharpDx-进入全屏模式
    2019-5-31-SharpDx-进入全屏模式
    2019-8-31-dotnet-删除只读文件
    2019-8-31-dotnet-删除只读文件
    PHP mysqli_real_connect() 函数
    PHP mysqli_query() 函数
  • 原文地址:https://www.cnblogs.com/aomidata/p/3445361.html
Copyright © 2011-2022 走看看