在CentOS7上安装Oracle19C

该文详细介绍了如何在CentOS7上下载并安装VMware,然后创建虚拟机,安装操作系统。接着,文章列出了安装CentOS7时所需的依赖包,以及关闭SELinux的步骤。此外,还涉及到系统变量的配置,新用户和目录的创建,权限设置。最后,文章重点讲解了Oracle19C的下载、上传和安装过程,以及启动数据库和监听器的步骤。
摘要由CSDN通过智能技术生成
下载与安装CentOS7
  1. CentOS7下载地址:https://mirrors.cnnic.cn/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-2009.iso,也就是文件:《CentOS-7-x86_64-DVD-2009.iso》

  1. VMware版本:16.2.4 build-20089737

  1. 创建虚拟机,配置如下:

  1. 安装CentOS7时,一切都采用默认安装。

配置CentOS7
  1. 安装一些依赖包

yum install -y compat-libcap1 compat-libstdc++-33 gcc-c++ ksh libaio-devel libstdc+±devel elfutils-libelf-devel fontconfig-devel libXrender-devel libXtst

yum install -y telnet.*

  1. 关闭selinux

vi /etc/selinux/config,将selinux设置为disabled

vi /etc/selinux/config
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#    enforcing - SELinux security policy is enforced.
#    permissive - SELinux prints warnings instead of enforcing.
#    disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these three values:
#    targeted - Targeted processes are protected,
#    minimum - Modification of targeted policy. Only selected processes are protected.
#    mls - Multi Level Security protection.
SELINUXTYPE=targeted
  1. 配置系统变量

vi /etc/sysctl.conf ,新增配置如下:

kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
  1. 然后执行sysctl -p

新增用户oracle
  1. 新增用户oracle

groupadd  oinstall
groupadd  dba
groupadd oper
useradd -g oinstall -G dba,oper oracle
passwd oracle

新建目录与设置权限
mkdir -p /opt/app/oracle/dbhome
mkdir -p /opt/software
chown -R oracle:oinstall /opt
  1. 设置环境变量

export ORACLE_SID=oratest
export ORACLE_BASE=/opt/app/oracle
#export ORACLE_HOME=$ORACLE_BASE/dbhome
export ORACLE_HOME=/opt/software
export PATH=$PATH:$ORACLE_HOME/bin
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
安装Oracle19C
  1. 下载:https://www.oracle.com/database/technologies/oracle-database-software-downloads.html#19c

  1. 上传oracle-19c到centos7上,

  1. 在虚拟机的terminal上执行安装;一路选择默认安装,直到结束

启动Oracle19C
启动数据库
sqlplus / as sysdba
SQL> startup
SQL> alter pluggable database ORCLPDB open;
SQL> alter session set container=ORCLPDB;

启动监听器
lsnrctl start
lsnrctl status

等待10秒钟左右,执行这个命令,如果能正确执行,说明oracle19c启动成功
sqlplus demo/demo@localhost:1521/orclpdb

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值