Docker下安装Oracle19c


Posted in Servers onApril 13, 2022

介绍

Oracle Database 19c ,也就是12.2.0.3,最初在livesql.oracle.com上发布,是Oracle Database 12c和18c系列产品的最终版本,因此也是“长期支持”版本(以前称为“终端版本”)。 “长期支持”意味着Oracle Database 19c提供4年的高级支持(截止到2023年1月底)和至少3年的延长支持(截至2026年1月底)。 这个扩展的支持窗口对我们的很多客户至关重要,因为很多客户制定了相关的升级策略。有关最新的Oracle支持计划,请参阅My Oracle Support上的文档ID 742060.1。截止目前,Oracle Database 19c已经可以在Oracle数据库一体机上使用了。

前期准备

Docker安装

#升级yum
sudo yum update  

#卸载旧版本
sudo yum remove docker  docker-common docker-selinux docker-engine  

#安装依赖  
sudo yum install -y yum-utils device-mapper-persistent-data lvm2  

#设置源  
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo   

# 更新yum缓存
yum makecache fast

# 安装Docker
yum -y install docker-ce

# 启动
systemctl start docker

# 查看是否启动成功
docker info

# 开机自启
systemctl enable docker

# Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the d
systemctl restart docker  #重启一下就行

# 在下载镜像前,需要设置一下国内源,用来提高下载速度
sudo vim /etc/docker/daemon.json

# 配置
{  
    "registry-mirrors": ["https://d7grpode.mirror.aliyuncs.com"]  
}

# 重启
sudo systemctl restart docker

安装成功界面

Docker下安装Oracle19c

Oracle 19c安装

第一步:下载镜像

# 下载镜像
docker pull registry.cn-hangzhou.aliyuncs.com/zhuyijun/oracle:19c

我们来看一下有没有下载成功

Docker下安装Oracle19c

第二步:创建挂载文件

# 创建文件
mkdir -p /mydata/oracle/oradata

# 授权,不授权会导致后面安装失败
chmod 777 /mydata/oracle/oradata

第三步:安装Oracle

1、安装oracle,并把配置挂载到本地文件

docker run -d  \
-p 1524:1521 -p 5502:5500 \
-e ORACLE_SID=ORCLCDB \
-e ORACLE_PDB=ORCLPDB1 \
# 此处是oracle密码
-e ORACLE_PWD=123456 \
-e ORACLE_EDITION=standard \
-e ORACLE_CHARACTERSET=AL32UTF8 \
-v /mydata/oracle/oradata:/opt/oracle/oradata \
--name orcl19c_03 \
registry.cn-hangzhou.aliyuncs.com/zhuyijun/oracle:19c

2、查看oracle是否安装成功

# 查看启动日志
docker logs -ft orcl19c_03

显示如下画面,表示安装成功

Docker下安装Oracle19c

注意:
如果安装失败 ,执行以下命令
docker stop orcl19c_03
docker rm orcl19c_03

第四步:连接Oracle

docker exec -it orcl19c_03 /bin/bash
sqlplus / as sysdba
show pdbs;

这样就可以了

Docker下安装Oracle19c

还可以通过访问https://localhost:5502/em

Docker下安装Oracle19c

username:sys
password:123456
Container Name:ORCLPDB1

Docker下安装Oracle19c

注意 :是https,不是http


Tags in this post...

Servers 相关文章推荐
Apache压力测试工具的安装使用
Mar 31 Servers
Nginx下配置Https证书详细过程
Apr 01 Servers
Nginx如何配置Http、Https、WS、WSS的方法步骤
May 11 Servers
nginx的zabbix 5.0安装部署的方法步骤
Jul 16 Servers
centos8安装nginx1.9.1的详细过程
Aug 02 Servers
详解nginx安装过程并代理下载服务器文件
Feb 12 Servers
Z-Order加速Hudi大规模数据集方案分析
Mar 31 Servers
Tomcat执行startup.bat出现闪退的原因及解决办法
Apr 20 Servers
zabbix配置nginx监控的实现
May 25 Servers
Windows10安装Apache2.4的方法步骤
Jun 25 Servers
云服务器部署 Web 项目的实现步骤
Jun 28 Servers
教你使用RustDesk 搭建一个自己的远程桌面中继服务器
Aug 14 Servers
nginx location 带斜杠【 / 】与不带的区别
Apr 13 #Servers
Linux下使用C语言代码搭建一个简单的HTTP服务器
idea下配置tomcat避坑详解
CentOS安装Nginx并部署vue
CentOS7安装GlusterFS集群以及相关配置
Nginx+Tomcat负载均衡多实例详解
Nginx配置根据url参数重定向
Apr 11 #Servers
You might like
phpmyadmin操作流程
2006/10/09 PHP
PHP define函数的使用说明
2008/08/27 PHP
Netbeans 8.2与PHP相关的新特性介绍
2016/10/08 PHP
mac下多个php版本快速切换的方法
2016/10/09 PHP
Joomla框架实现字符串截取的方法示例
2017/07/18 PHP
Laravel用户授权系统的使用方法示例
2018/09/16 PHP
javascript 动态table添加colspan\rowspan 参数的方法
2009/07/25 Javascript
jquery.jstree 增加节点的双击事件代码
2010/07/27 Javascript
js的表单操作 简单计算器
2011/12/29 Javascript
javascript获取隐藏元素(display:none)的高度和宽度的方法
2014/06/06 Javascript
理解和运用JavaScript的闭包机制
2015/08/13 Javascript
分享15个大家都熟知的jquery小技巧
2015/12/02 Javascript
第一次接触神奇的Bootstrap网格系统
2016/07/27 Javascript
nodejs express配置自签名https服务器的方法
2018/05/22 NodeJs
vue使用jsonp抓取qq音乐数据的方法
2018/06/21 Javascript
layui动态表头的实现代码
2019/08/22 Javascript
layui form表单提交之后重新加载数据表格的方法
2019/09/11 Javascript
JavaScript实现多层颜色选项卡嵌套
2020/09/21 Javascript
Python中的random()方法的使用介绍
2015/05/15 Python
分析python动态规划的递归、非递归实现
2018/03/04 Python
python获取文件真实链接的方法,针对于302返回码
2018/05/14 Python
pip指定python位置安装软件包的方法
2019/07/12 Python
Django实现跨域的2种方法
2019/07/31 Python
Python读取表格类型文件代码实例
2020/02/17 Python
Python 中 sorted 如何自定义比较逻辑
2021/02/02 Python
设计师家具购买和委托在线市场:Viyet
2016/11/16 全球购物
Ruby如何创建一个线程
2013/03/10 面试题
英文版餐饮运营管理求职信
2013/11/06 职场文书
简历中求职的个人自我评价
2013/12/03 职场文书
担保书怎么写
2014/04/01 职场文书
简单的离婚协议书范本
2014/11/16 职场文书
2014年行风建设工作总结
2014/12/01 职场文书
保管员岗位职责
2015/02/14 职场文书
中学生运动会广播稿
2015/08/19 职场文书
CSS实现隐藏搜索框功能(动画正反向序列)
2021/07/21 HTML / CSS
Spring Boot项目传参校验的最佳实践指南
2022/04/05 Java/Android