CentOS7.5上Oracle19c离线rpm安装

一、基础环境配置及依赖安装
(1)关闭系统防火墙(如外网环境不能关闭防火墙自行开放相关需要使用的端口即可)

systemctl stop firewalld
systemctl disable firewalld

(2)关闭selinux

vi /etc/selinux/config
SELINUX=disabled

(3)安装oracle需要的依赖(已通过互联网提前下载并制作yum仓库,配置一个离线yum源直接安装即可)
链接:https://pan.baidu.com/s/1zg6DUG0BTxY7H63lj78CrA    提取码:2ucb

1)首先解压zip包(建议将zip包放在/root目录下,否则需要修改local.repo中的目录)

unzip base.zip

2)创建离线yum源,备份原有repo文件,创建local.repo文件

echo "[local]" > /etc/yum.repos.d/local.repo
echo "name=local" >> /etc/yum.repos.d/local.repo
echo "enable=1" >> /etc/yum.repos.d/local.repo
echo "baseurl=file:///root/base" >> /etc/yum.repos.d/local.repo
echo "gpgcheck=0" >> /etc/yum.repos.d/local.repo yum clean all

(4)安装oracle-database-preinstall
链接:https://pan.baidu.com/s/11TGhQ8H95umuV5PRUrfEcw     提取码:3yru

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

也可以使用rpm命令安装。

说明:如果上面的百度网盘链接失效,请使用下面的链接下载:

 链接:https://pan.baidu.com/s/18VOOCBLUYOb3YShXwADtHw?pwd=axo9     提取码:axo9

二、安装配置Oracle 19c

Oracle 19c下载地址:https://www.oracle.com/cn/database/technologies/oracle-database-software-downloads.html#db_free

(1)安装Oracle 19c

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

也可以使用rpm命令安装。

(2)初始化Oracle数据库,这个过程一般比较漫长

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

出现如下情况:如果nastat -nl |grep 1521没有结果,很可能是主机名设置有问题。

(3)配置环境变量,切换到oracle用户下

su - oracle

vi  .bash_profile #在最后添加如下几行

export ORACLE_HOME=/opt/oracle/product/19c/dbhome_1
export PATH=$PATH:/opt/oracle/product/19c/dbhome_1/bin
export ORACLE_SID=ORCLCDB

#使环境变量生效

source .bash_profile

(4)登陆oracle数据库

sqlplus / as sysdba

修改密码

alter user system identified by 123456;

重新登陆

sqlplus   system/123456  as  sysdba 

(5)普通用户登录

①.切换到oracle用户,执行sqlplus

sqlplus  /nolog;

SQL*Plus: Release 19.0.0.0.0  - Production  on Tue Nov 22 10:33:30  2021

Version 19.3.0.0

Copyright (c) 1982, 2019 , Oracle. All rights resrved.

②.在SQL里面输入用户和密码连接数据库

conn   C##dsjzx/123456 

Connected.

(6)查看实例名(SID)和service name

select instance_name from  V$instance;
show parameter service;

创建用户和表空间,请参看:https://www.cnblogs.com/yeyuzhuanjia/p/16912281.html

CentOS7.5上Oracle19c离线rpm安装的更多相关文章

  1. Linux下Oracle19c离线rpm安装

    一.基础环境配置 1.关闭系统防火墙 systemctl stop firewalld syustemctl disable firewalld 2.关闭selinux vim /etc/selinu ...

  2. CentOS7.5 上使用 bundle 文件安装 MySQL8.0 MySQL5.0

    CentOS7.5 上使用 bundle 文件安装 MySQL8.0 MySQL5.0 CentOS7.5 环境 [root@instance-fjii60o3 ~]# rpm -qi centos- ...

  3. CentOS7.5上FTP服务的安装与使用

    1.FTP简介 1.1FTP:File Transfer Protocol 文件传输协议 FTP是用于在网络上进行文件传输的一套标准协议,使用客户/服务器模式.它属于网络传输协议的应用层.文件传送(f ...

  4. Centos7.4上Apache(http)编译安装

    前提:1.这个centos操作系统能上网 2.yum 安装apr,apr-util,zlib-devel,groupinstall  Development  Tools,gcc 1.在apache的 ...

  5. Centos7使用离线安装包rpm安装MySQL5.6

    参考地址: https://blog.csdn.net/ai_64/article/details/100557530 https://dev.mysql.com/doc/refman/5.6/en/ ...

  6. 在CentOS7上通过RPM安装实现LAMP+phpMyAdmin过程全记录

    在CentOS7上通过RPM安装实现LAMP+phpMyAdmin过程全记录 时间:2017年9月20日 一.软件环境: IP:192.168.1.71 Hostname:centos73-2.sur ...

  7. [转帖]【rinetd】CentOS7.x上轻量级TCP转发工具rinetd的安装配置

    [rinetd]CentOS7.x上轻量级TCP转发工具rinetd的安装配置 https://www.jianshu.com/p/2605d247b944 这一个写的更加全面了. 2019.07.0 ...

  8. CentOS7.x上轻量级TCP转发工具rinetd的安装配置

    一.实验背景 Linux下端口转发一般都使用iptables来实现,使用iptables可以很容易将TCP和UDP端口从防火墙转发到内部主机上. 如果需要将流量从专用地址转发到不在您当前网络上的机器上 ...

  9. 阿里云 Centos7.3安装mysql5.7.18 rpm安装

    卸载MariaDB CentOS7默认安装MariaDB而不是MySQL,而且yum服务器上也移除了MySQL相关的软件包.因为MariaDB和MySQL可能会冲突,故先卸载MariaDB. 1.安装 ...

  10. 尝试在CentOS7.2上编译安装Swift

    苹果提供 Ubuntu上构建Swift 的教程,通过这个教程我尝试使用CentOS7.2上玩儿一把.目前已经成功在CentOS7.2上班成功安装 swift 4.0 https://github.co ...

随机推荐

  1. [吉他谱]duvet

  2. ShardingSphere 使用 ShardingJdbc 与 mybatis plus实现分库分表及读写分离

    本文为博主原创,未经允许不得转载: 目录: 一. 官网及git 地址 二. Apache ShardingSphere 简介 三.spring boot + mybaits plus +shardin ...

  3. vscode插件 - 浏览器中自动刷新 Live Server

  4. Shell-基本

  5. [转帖]tiup cluster scale-in

    https://docs.pingcap.com/zh/tidb/stable/tiup-component-cluster-scale-in tiup cluster scale-in 命令用于集群 ...

  6. [转帖]iptables规则链执行顺序

    https://www.cnblogs.com/yum777/articles/8514636.html iptables 是采用规则堆栈的方式来进行过滤,当一个封包进入网卡,会先检查 Prerout ...

  7. [转帖]我们为什么放弃 MongoDB 和 MySQL,选择 TiDB

    https://zhuanlan.zhihu.com/p/164706527 写在前面的话 技术选型是由技术方向和业务场景 trade-off 决定的,脱离业务场景来说技术选型是没有任何意义的,所以本 ...

  8. [转帖]Kafka—配置SASL/PLAIN认证客户端及常用操作命令

    介绍   SASL/PLAIN 是一种简单的 username/password安全认证机制,本文主要总结服务端开启该认证后,命令行客户端进行配置的操作流程. 配置 增加jaas.properties ...

  9. 【转帖】AMD EPYC——CPU命名规则

    AMD的三代服务器CPU都属于7000系列大锅,那么您如何知道要购买的产品呢? 只要看一下右边的最后一个数字,数字1代表第一代那不勒斯EPYC,数字2代表罗马型号,数字3代表新米兰产品. 始终从右到左 ...

  10. [转帖]gdb 常用命令

    https://www.cnblogs.com/xvic/p/15997498.html 栈信息 不管是操作转储文件还是用GDB设置断点进行调试,都可以输入 (gdb)bt 打印栈内容进行查看.一般的 ...