Oracle | CentOS7安装Oracle19c数据库(RPM包)

一. 准备工作

(1)当yum源可用时,该步可以省略

首先去Oracle官网下载第一个包Oracle Database 19c (19.3) for Linux x86-64 (RPM)

下载链接:https://www.oracle.com/database/technologies/oracle19c-linux-downloads.html
在这里插入图片描述


(2)下载第二个安装包oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm

下载链接: https://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/index.html

进入页面按ctrl+F搜索 oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm

下载圈出来的安装包
在这里插入图片描述


(3)下载第三个安装包compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm

下载链接:http://www.rpmfind.net/linux/rpm2html/search.php?query=compat-libstdc%2B%2B-33(x86-64)

在这里插入图片描述


二. 正式安装

(1)Oracle安装包传送至Linux

将安装包传到 Linux(或者服务器)上。

需要把这三个安装包上传到Linux(或者服务器)的 /opt 目录,可以采用SecureCRT、VNC-Viewer 等工具。

如果是采用VMware等虚拟机来学习Oracle的初学者,可以直接使用增强工具将上述的安装包直接拉到 /opt 目录。


(2)安装操作

第一步

yum -y install binutils compat-libcap1 compat-libstdc++-33 compat-libstdc++-33*.i686 elfutils-libelf-devel gcc gcc-c++ glibc*.i686 glibc glibc-devel glibc-devel*.i686 ksh libgcc*.i686 libgcc libstdc++ libstdc++*.i686 libstdc++-devel libstdc++-devel*.i686 libaio libaio*.i686 libaio-devel libaio-devel*.i686 make sysstat unixODBC unixODBC*.i686 unixODBC-devel unixODBC-devel*.i686 libXp

安装这些依赖包,然后可以多执行几次也没关系

在这里插入图片描述


第二步

cd /opt 

第三步

rpm -ivh compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm

在这里插入图片描述


第四步

yum -y localinstall oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm

在这里插入图片描述


第五步

rpm -ivh oracle-database-ee-19c-1.0-1.x86_64.rpm

若发生报错VirtualBox 运行虚拟电脑时发生严重错误,应将其关闭

这一步可以先试试能不能用 yum源里下载,如果这个方式可以下载安装的话就可以省去去oracle官网下载oracle安装包的步骤

yum install -y oracle-database-ee-19c-1.0-1.x86_64.rpm

不管用哪个方式安装最后安装完,显示的是这个
在这里插入图片描述
然后安装完了之后现在只是安装上了oracle,但是还没有数据库

我们要创建数据库

在这里创建数据库有两种方式一种是它安装完给的方法执行这个脚本
在这里插入图片描述


第六步

vim /etc/init.d/oracledb_ORCLCDB-19c configure 

在这里插入图片描述
这个地方改为false,这是问你要不要创建容器化数据库,如果是true以后创建的用户好像是都要加c##

所以设为false,然后保存退出


第七步

/etc/init.d/oracledb_ORCLCDB-19c configure

在这里插入图片描述
这样数据库就安装成功了切换到

su oracle 

sqlplus连接

sqlplus / as sysdba

在这里插入图片描述
这个时候提示找不到命令,设置一下环境变量

vim ~/.bash_profile
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=/opt/oracle/product/19c/dbhome_1
export ORACLE_SID=ORCLCDB

export PATH=$ORACLE_HOME/bin:$PATH:$HOME/.local/bin:$HOME/bin

修改后,如图所示
在这里插入图片描述
刷新一下环境变量使其生效

source ~/.bash_profile 

再次登录Oracle

sqlplus / as sysdba

在这里插入图片描述

CentOS7 安装Oracle19c数据库RPM包安装 https://www.cnblogs.com/msan/p/15194085.html

  • 6
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值