1. 下载需要的安装包:

1.1 preinstall

http://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm

1.2 Oracle 的rpm 安装包

https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

建议在家里下载 或者是公司里面看VPN代理下载速度快一些.

2. 安装.

yum localinstall -y oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm安装完成之后 进行安装yum localinstall -y oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm

等待安装结果即可.

不同服务器的耗时不一样:

我这边安装完的结果为:

Total size: 6.9 G
Installed size: 6.9 G
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transactionInstalling : oracle-database-ee-19c-1.0-1.x86_64                                                                                           1/1
[INFO] Executing post installation scripts...
[INFO] Oracle home installed successfully and ready to be configured.
To configure a sample Oracle Database you can execute the following service configuration script as root: /etc/init.d/oracledb_ORCLCDB-19c configureVerifying  : oracle-database-ee-19c-1.0-1.x86_64                                                                                           1/1 Installed:oracle-database-ee-19c.x86_64 0:1.0-1                                                                                                          Complete!

注意安装完成之后的配置 需要使用root用户.

3. 与之前的blog 一样 需要修改 字符集以及其他的配置:

https://www.cnblogs.com/jinanxiaolaohu/p/9826653.html

https://www.cnblogs.com/jinanxiaolaohu/p/10015624.html

oracle19c的修改配置文件为:

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

修改内容主要为圈中的部分

文字版本:

export ORACLE_VERSION=19c
export ORACLE_SID=ORA19C
export TEMPLATE_NAME=General_Purpose.dbc
export CHARSET=ZHS16GBK
export PDB_NAME=ORA19CPDB
export CREATE_AS_CDB=true

对应的要复制一参数文件

cd /etc/sysconfig/

cp oracledb_ORCLCDB-19c.conf  oracledb_ORA19C-19c.conf

4. 使用root用户进行配置.

root 用户执行命令:
/etc/init.d/oracledb_ORCLCDB-19c configure

等待Oracle数据库执行初始化操作即可.

5. 执行完成之后的处理.

增加环境变量处理

vim /etc/profile.d/oracle19c.sh增加内容为:
export  ORACLE_HOME=/opt/oracle/product/19c/dbhome_1
export  PATH=$PATH:/opt/oracle/product/19c/dbhome_1/bin
export  ORACLE_SID=ORA19C

修改Oracle用户的密码:

passwd oracle

使用Oracle登录进行相关的处理

sqlplus / as sysdba

查看pdb信息

show pdbs

5.1 创建自动启动pdb的触发器(不设置PDB的开机启动 很多程序无法连接上PDB, 建议使用show pdbs 查看状态, 手工启动也可以. 不能在CDB创建业务数据, 会提示创建的用户名不符合 c###的要求)

CREATE TRIGGER open_all_pdbsAFTER STARTUP ON DATABASE
BEGINEXECUTE IMMEDIATE 'alter pluggable database all open';
END open_all_pdbs;
/

重启linux服务器. 然后可以使用GS的安装盘等工具连接尝试连接该数据库.

转载于:https://www.cnblogs.com/jinanxiaolaohu/p/10799101.html

CentOS 7.6 RPM方式安装Oracle19c的过程相关推荐

  1. 奥塔在线:Centos下使用RPM方式安装JDK1.8

    #查看本机是否安装了JDK及版本 >>java -version java version "1.7.0_131" OpenJDK Runtime Environmen ...

  2. 奥塔在线:Centos下使用rpm方式安装crontab服务

    因为需要对Mysql数据库进行定时备份,首先按常规套路在CentOS下使用yum进行安装 yum install crontabs 遗憾的是,提示Mysql版本冲突... Transaction Ch ...

  3. CentOS 6使用rpm方式安装JDK8

    (1)安装之前,先检查一下系统中是否已经有安装jdk rpm -qa | grep java 如果有可以使用rpm -qa | grep java | xargs rpm -e --nodeps批量卸 ...

  4. rpm安装mysql5.7.16_【CentOS 6.6 RPM方式安装MySQL 5.7.16 】

    1.准备安装介质 从MySQL官网下载如下4个rpm安装包: mysql-community-common-5.7.16-1.el6.x86_64.rpm mysql-community-libs-5 ...

  5. linux gcc 缺少 libmpfr.so,rpm方式安装gcc缺少依赖项的解决方法

    dpkg安装deb缺少依赖包的解决方法 [先贴出解决方案(基于Ubuntu)]: 使用dpkg -i   *.deb 的时候出现依赖没有安装 使用apt-get -f -y install  解决依赖 ...

  6. centos mysql rpm re_centos7和centos6.5环境rpm方式安装mysql5.7和mysql5.6详解

    centos环境安装mysql5.7 其实不建议安装mysql5.7 语法和配置可能和以前的版本区别较大,多坑,慎入 1.yum方式安装(不推荐) a.安装mysql5.7 yum源 centos6: ...

  7. centos7切换root为mysql,CentOS 7中使用rpm方式安装MySQL 5.7后无法使用root登录解决

    最近在CentOS 7中通过rpm方式安装了最新版本的mysql-server 5.7 (mysql57-community-release-el7-7.noarch.rpm) ,发现安装成功后无法使 ...

  8. linux用rpm包装ftp,linux以rpm方式安装ftp软件

    基于centos 6.6 首先要完成光驱的挂载! [root@localhost zengyun]# mount /dev/cdrom ./rom mount: block device /dev/s ...

  9. CentOS7内网使用rpm方式安装MySQL5.6数据库

    CentOS7内网使用rpm方式安装MySQL5.6数据库 生成环境为内网环境,无法通过互联网使用Yum方式安装MySQL数据库时,可以参考本文进行安装. 系统环境 当前演示操作系统为最小化安装的Ce ...

最新文章

  1. Mybatis复习笔记:1
  2. mysql8 my 010457_分享一下我在mysql5.6+mysql8数据库安装过程中的一些坑!
  3. 西安python培训班多少钱-西安python培训多少钱?
  4. 成功解决windows开机时,系统提示此windows副本不是正版
  5. ionic - error
  6. jsr303 spring_使用Spring和JSR 303进行方法参数验证
  7. 棋牌游戏服务器架构: 详细设计(三) 数据库设计
  8. 采购模板html5,蓝色的采购信息管理系统手机界面wap模板
  9. python字符串与数字互相转换
  10. 使用大数据可视化平台有什么好处
  11. 酷q点歌机器人软件_【酷q机器人下载】酷q机器人官方下载 V5.14.8A 最新版-七喜软件园...
  12. (附源码)python房屋租赁管理系统 毕业设计 745613
  13. 周云蓬献唱《杜甫三章》实证“把古人唱成亲人”
  14. 魔兽服务器维护一般要多少时间,《魔兽世界》魔兽世界维护时间心得
  15. 三星性能测试软件,13款软件压力测试 Galaxy S4性能体验
  16. PCL(Point Cloud Library)学习指南资料推荐(2021版)
  17. 绘画板绘-小白画线不稳怎么办?
  18. linux时间如何设置成英文单词,linux时间命令date、clock、hwclock
  19. Python——二进制16位加法器(采用手算二进制加法的过程实现)(tkinter实现)【2021-07-08】
  20. 平安区块链FiMAX破解吞吐量和延时性困局 性能大幅提升

热门文章

  1. linux kvm图标需要安装的软件,KVM 图形化安装
  2. 自学前端1年,靠着这份面试题和答案,我找到了20K工作
  3. D - 区间覆盖问题
  4. oracle 定时器时间分区_Oracle数据库之oracle按时间分区以及自动分区
  5. latch.await java有什么作用,Android系统。 Countdownlatch.await不起作用
  6. mysql sql 多选项_mysql – SQL选择此选项可使值仅出现一次
  7. win2008MySQL双主_MySQL双主配置
  8. java socket长连接怎么维持_socket长连接的维持
  9. 什么是微型计算机的组成原理,1微型计算机基本组成原理.ppt
  10. 单片机ADC采样算法----中位值平均滤波法