iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >CentOS7 安装Oracle19c数据库RPM包安装
  • 897
分享到

CentOS7 安装Oracle19c数据库RPM包安装

CentOS7安装Oracle19c数据库RPM包安装 2015-03-08 23:03:08 897人浏览 绘本
摘要

  我前两天发了安装oracle12c的方法,但是我虽然在虚拟机试验成功了,正式服务器安装的时候发现还是不行,安装页面卡空白,也没有解决办法,所以我就放弃了界面安装找命令行安装的办法,找了一些之后发现都比较麻烦,但是我发现19c有rpm包

CentOS7 安装Oracle19c数据库RPM包安装

  我前两天发了安装oracle12c的方法,但是我虽然在虚拟机试验成功了,正式服务器安装的时候发现还是不行,安装页面卡空白,也没有解决办法,所以我就放弃了界面安装找命令行安装的办法,找了一些之后发现都比较麻烦,但是我发现19c有rpm包,可以用rpm包的安装法,但是毕竟不是同一个版本我就去查看版本的区别,一查发现原来19c也是属于12版本的升级版,只不过后边的版本都是由年份命名了,而且比我之前的12201版本还稳定,相当于12203版本,废话不多说马上安装

  


 

准备工作

首先去Oracle官网下载19c的rpm安装包下载链接:

 https://www.oracle.com/database/technologies/oracle19c-linux-downloads.html 

  

 

 下载完成之后再去下载另一个依赖包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搜索preinstall-19c找到名字为

 

 这个的安装包就下载圈出来的这一个就行

然后再准备第三个安装包 http://www.rpmfind.net/linux/rpm2html/search.PHP?query=compat-libstdc%2B%2B-33(x86-64) 

 

 下载这个安装包

上传安装包到服务器

这里我使用的是winscp工具,把这三个安装包上传到服务器的 /opt目录

然后使用root用户远程工具登录连接服务器


 

第一步

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 

 


 

第四步

 rpm -ivh oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm 


 

第五步

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

这一步可以先试试能不能用 yum源里下载 yum install -y oracle-database-ee-19c-1.0-1.x86_64.rpm 如果这个方式可以下载安装的话就可以省去去oracle官网下载oracle安装包的步骤了

不管用哪个方式安装最后安装完了显示的是这个

然后安装完了之后现在只是安装上了oracle,但是还没有数据库

我们要创建数据库

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

 还有一种是在桌面环境下的终端里执行输入dbca会弹出可视化的安装界面,但是这个方法我在正式服务器上试的时候也是卡空白所以我就用它给的方法创建数据库了


 

第六步

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

这个地方改为false,这是问你要不要创建容器化数据库,如果是true以后创建的用户好像是都要加C##

所有我就设为false了然后保存退出


 

第七步

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

 

 这样数据库就安装成功了切换到oracle用户

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 

然后再次输入sqlplus / as sysdba

 

 登录成功了,如果这个时候出现让输入用户名和密码的情况说明可能没切换成oracle用户

如果切换了还是不行解决办法是在数据库的安装目录修改sqlnet.ora文件数据库默认创建位置是/opt/oracle/product/19c/dbhome_1/network/admin/sqlnet.ora所以直接执行

vim /opt/oracle/product/19c/dbhome_1/network/admin/sqlnet.ora 

 加入 SQLNET.AUTHENTICATION_SERVICES =all 这句话保存退出

如果还是不行就切换回root用户然后切换Oracle用户的时候使用 su - oracle

连接成功之后我们就修改一下用户密码

 修改成功我们就可以用navicat连接了,连接前我们先关闭防火墙,或者打开1521端口不然会连接超时,这里我打开了1521端口

 

firewall-cmd --zone=public --add-port=1521/tcp --permanent 

 

firewall-cmd --reload 

 

 这个地方是ORCLCDB了不是orcl了然后角色是sysdba

 

 

ok连接成功,system不属于dba用户了所以system登录的时候不用选成systemdba,修改system密码同上进入sqlplus里

alter user 用户名 identified by 密码;
您可能感兴趣的文档:

--结束END--

本文标题: CentOS7 安装Oracle19c数据库RPM包安装

本文链接: https://www.lsjlt.com/news/8691.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • CentOS7 安装Oracle19c数据库RPM包安装
      我前两天发了安装oracle12c的方法,但是我虽然在虚拟机试验成功了,正式服务器安装的时候发现还是不行,安装页面卡空白,也没有解决办法,所以我就放弃了界面安装找命令行安装的办法,找了一些之后发现都比较麻烦,但是我发现19c有rpm包...
    99+
    2015-03-08
    CentOS7 安装Oracle19c数据库RPM包安装
  • Oracle RPM包安装Oracle19c
    RPM包安装Oracle19c...
    99+
    2022-10-18
  • CentOS7下Oracle19c rpm安装过程
    软件 下载地址 Cen...
    99+
    2022-11-12
  • centos7安装单节点mysql(rpm包安装)
    1、查看下面软件包是否安装,如果安装卸载。# rpm -qa | grep postfix# rpm -qa | grep mariadb# rpm -qa | grep mysql2、创建目录创建包存放目...
    99+
    2022-10-18
  • Centos6.9安装Myql数据库RPM包
    Centos6.9安装Myql数据库RPM包1、进入/usr/src目录[root@ljctest nginx-1.12.1]# cd /usr/src/[root@ljctest src]# lsdebu...
    99+
    2022-10-18
  • 安装RPM包
    首先确保,虚拟机中的光盘是处于使用状态 小光驱图标必须是点亮的  挂载光驱之前的/mnt/的内容  将光驱挂载到/mnt目录下 mount /dev/cdrom /mnt  /dev/sr0写保护,将以只读方式挂载,光驱是以只读方式...
    99+
    2023-09-11
    linux 运维 服务器
  • Centos7安装mysql数据库
    Centos7安装mysql 新地址 https://blog.csdn.net/qq_30758673 下载安装mysql 卸载自带的迷你库rpm -qa | grep mariadb | xargs...
    99+
    2022-10-18
  • centos7如何下载并安装一个rpm包
    centos7中下载并安装一个rpm包的方法:1、打开centos7终端;2、在centos7终端命令行中输入“yum -y install [package包名]”命令通过yum方式下载并安装一个指定的rpm包即可。具体操作步骤:在cen...
    99+
    2022-10-08
  • 解决centos7 yum安装MySQL rpm包出现conflict problem
    [root@localhost mysqlrmp]# rpm -ivh MySQL-server-5.6.37-1.el7.x86_64.rpm 出现如下报错:Preparing... ...
    99+
    2022-10-18
  • centos7 安装redmin3.3.0+postgresql数据库
    一、前言     Redmine是用Ruby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统,据说是源于Basecamp的ror版而来,支持...
    99+
    2022-10-18
  • CentOS7上以rpm方式安装JDK8
    CentOS 7 安装成功后可能已经默认安装了OpenJDK的JRE,但平时进行java开发时需要用完整的JDK,所以为了避免以后不必要的麻烦,在此卸载了OpenJDK的JRE,并重新安装了Oracle的JDK8 1.安...
    99+
    2022-06-04
    CentOS7安装JDK8 CentOS7 rpm安装JDK8
  • RPM格式安装MySql-5.6.30 数据库
    操作系统CentOS6.7 64位 软件包:MySQL-5.6.30-1.linux_glibc2.5.x86_64.rpm-bundle.tar先用ssh远程传输到Linux系统上(二进制方式传...
    99+
    2022-10-18
  • MySQL使用rpm包安装
    MySQL使用rpm包安装 安装 下载mysql rpm 安装包 。选择对应的操作系统版本 官网地址 下载对应的rpm包 mysql-community-common-5.7.29-1.el7.x86_64.rpmmysql-communi...
    99+
    2023-08-22
    mysql linux 服务器
  • CentOS7静默安装数据库oralce11gR2
    一、系统版本 操作系统: CentOS Linux release 7.3.1611 (Core) 二、oracle软件版本 oracle版本:linux.x64_11gR2linux.x64_11gR...
    99+
    2022-10-18
  • mysql rpm包安装后修改数据目录
    mysql rpm包安装后修改数据目录1.停止mysql数据服务  /etc/init.d/mysqld stop   2.为创建的数据目录指定权限 chmod -R...
    99+
    2022-10-18
  • centos7.9-RPM安装MySQL 8.0.34数据库教程
    文章目录 1、查看操作系统的信息2、下载mysql 8.0.34的rpm包3、将文件上传至linux系统指定的目录4、进入目录查看文件5、解包安装包6、安装前要卸载linux自带的数据库7、开...
    99+
    2023-09-14
    数据库 mysql
  • SuSE11下如何使用rpm安装包安装MySQL5.5.60
    下文主要给大家带来SuSE11下如何使用rpm安装包安装MySQL5.5.60,希望这些内容能够带给大家实际用处,这也是我编辑SuSE11下如何使用rpm安装包安装MySQL5.5.60这篇文章的主要目的。...
    99+
    2022-10-18
  • rpm包指定安装路径
    rpm包一般都有默认的安装路径,如何你要更改默认路径,有没有办法呢?当然有。我们来看下面的例子。比如在安装JDK (Java Development Kit)或JRE (Java Runtime Envir...
    99+
    2022-10-18
  • Centos6系统RPM包安装Zabbix3.0
    1、安装MySQL1...
    99+
    2022-10-18
  • 制作MySQL RPM安装包Spec
    适用环境: 数据库版本:MySQL 5.7.26 操作系统:CentOS 7   制作思路: 将数据库初始化和配置工作放到安装脚本中方便定制: 1、打包MySQL应用目录 2、不自动生成配置文件 3、不自动生成数据目录 4...
    99+
    2016-05-28
    制作MySQL RPM安装包Spec
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作