Oracle 11g静默安装(详细步骤)

本文详细介绍Oracle11g在Linux环境下从环境准备到数据库监听、实例创建、配置及常见问题解决的全过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • 环境准备
    1. root上传Oracle 11g包到服务器/tmp目录,并解压
      1. 文件:linux.x64_11gR2_database_1of2.zip、linux.x64_11gR2_database_2of2.zip
      2. 执行解压命令:unzip linux.x64_11gR2_database_1of2.zip && unzip linux.x64_11gR2_database_2of2.zip

    2. 关闭selinux,设置SELINUX= enforcing 为SELINUX=disabled

      1. 执行命令:vi /etc/selinux/config

    3. 关闭防火墙

      1. 停止防火墙:systemctl stop firewalld

      2. 关闭自启动防火墙服务:systemctl disable firewalld

    4. 修改host

      1. 执行命令:vi  /etc/hosts

      2. 192.168.217.131(ip)    localhost.localdomain(主机名)

    5. 安装Oracle 11g依赖包

      1. 执行命令查看是否有依赖包:rpm -qp gcc make binutils gcc-c++ compat-libstdc++-33 elfutils-libelf-devel elfutils-libelf-devel-static ksh libaio libaio-devel numactl-devel sysstat unixODBC unixODBC-devel pcre-devel

      2. 执行命令安装缺少的包:yum -y install gcc make binutils gcc-c++ compat-libstdc++-33 elfutils-libelf-devel elfutils-libelf-devel-static ksh libaio libaio-devel numactl-devel sysstat unixODBC unixODBC-devel pcre-devel

      3. 如果不能连网,可以先下载安装包copy到服务器,用rpm命令安装。不同系统版本的依赖包版本不一致,安装时需要下载对应版本的,以免安装失败。

    6. 添加oinstall 、dba 组,新建oracle用户并加入oinstall、dba组中

      1. 执行命令添加用户组,设置密码:
        groupadd oinstall
        groupadd dba
        useradd -g oinstall -G dba oracle
        passwd oracle

    7. 修改内核参数:

      1. 修改文件:vi /etc/sysctl.conf

        fs.aio-max-nr = 1048576

        fs.file-max = 6815744

        kernel.shmall = 2097152

        kernel.shmmax = 1073741824

        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

      2. 让参数生效: /sbin/sysctl -p

    8. 修改用户的限制文件

    评论 13
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值