HCRM博客

Centos 6.7 系统下Oracle安装指南

CentOS 6.7 安装 Oracle 11g 完整指南

Centos 6.7 系统下Oracle安装指南-图1

准备工作

在开始安装 Oracle 11g 之前,我们需要做一些准备工作,以确保安装过程顺利。

  1. 系统要求

    • 操作系统:CentOS 6.7
    • 硬件要求:至少 2GB 内存,建议使用 4GB 或以上
    • 硬盘空间:至少 10GB 空间,建议使用 20GB 或以上
  2. 系统配置

    • 关闭防火墙和SELinux
    • 设置内核参数
    • 安装必要的依赖包

关闭防火墙和SELinux

  1. 关闭防火墙

    systemctl stop firewalld
    systemctl disable firewalld
  2. 关闭SELinux

    setenforce 0
  3. 永久关闭SELinux

    sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

设置内核参数

echo 'vm.swappiness=1' >> /etc/sysctl.conf
echo 'fs.file-max=65536' >> /etc/sysctl.conf
echo 'fs.nfs.namelen=255' >> /etc/sysctl.conf
echo 'net.ipv4.ip_local_port_range=9000 65535' >> /etc/sysctl.conf
echo 'net.ipv4.tcp_fin_timeout=15' >> /etc/sysctl.conf
echo 'net.ipv4.tcp_tw_reuse=1' >> /etc/sysctl.conf
echo 'net.ipv4.tcp_tw_recycle=1' >> /etc/sysctl.conf
echo 'net.ipv4.tcp_keepalive_time=1800' >> /etc/sysctl.conf
echo 'net.ipv4.tcp_max_syn_backlog=1024' >> /etc/sysctl.conf
echo 'net.core.somaxconn=65535' >> /etc/sysctl.conf
sysctl -p

安装必要的依赖包

Centos 6.7 系统下Oracle安装指南-图2

yum install -y oracle-rdbms-server-11g-preinstall

下载 Oracle 11g 安装包

  1. 访问 Oracle 官方网站,下载 Oracle 11g 安装包。
  2. 将下载的安装包上传到服务器。

创建 Oracle 用户和用户组

groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle

配置环境变量

echo 'export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1' >> /home/oracle/.bash_profile
echo 'export ORACLE_BASE=/u01/app/oracle' >> /home/oracle/.bash_profile
echo 'export ORACLE_SID=orcl' >> /home/oracle/.bash_profile
echo 'export PATH=$PATH:$ORACLE_HOME/bin' >> /home/oracle/.bash_profile
echo 'export LD_LIBRARY_PATH=$ORACLE_HOME/lib' >> /home/oracle/.bash_profile
echo 'export CLASSPATH=$ORACLE_HOME/jlib' >> /home/oracle/.bash_profile
source /home/oracle/.bash_profile

创建 Oracle 数据库目录

mkdir -p /u01/app/oracle/oradata/orcl
mkdir -p /u01/app/oracle/admin/orcl
mkdir -p /u01/app/oracle/fast_recovery_area/orcl

运行 Oracle 安装程序

  1. 切换到 oracle 用户

    su - oracle
  2. 运行安装程序

    cd /u01/app/oracle/product/11.2.0/dbhome_1
    ./runInstaller
  3. 按照提示完成安装。

配置监听器

  1. 切换到 oracle 用户

    Centos 6.7 系统下Oracle安装指南-图3

    su - oracle
  2. 运行监听器配置程序

    cd /u01/app/oracle/product/11.2.0/dbhome_1/bin
    ./netca
  3. 按照提示完成监听器配置。

十一、启动数据库

  1. 切换到 oracle 用户

    su - oracle
  2. 启动数据库

    sqlplus / as sysdba
  3. 输入以下命令启动数据库

    startup

FAQs

  1. 问题:为什么安装过程中出现错误? 解答:在安装过程中,如果出现错误,请检查以下原因:

    • 硬件配置是否满足要求
    • 系统环境是否配置正确
    • 安装包是否完整
  2. 问题:如何查看 Oracle 数据库版本? 解答:在 SQL*Plus 中,输入以下命令查看数据库版本:

    SELECT * FROM v$version;

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/49594.html

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
请登录后评论...
游客游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~