百度搜索:蓝易云【docker部署并配置oracle12c的cdb和pdb教程!】

简介: 以上是使用Docker部署和配置Oracle 12c CDB和PDB的简要教程。请注意,这只是一个概述,并且可能需要根据你的实际情况进行适当的调整和配置。建议参考Oracle官方文档和相关资源,以获得更详细和全面的指导。

以下是使用Docker部署和配置Oracle 12c CDB(Container Database)和PDB(Pluggable Database)的简要教程:

  1. 安装Docker:
    首先,确保你的系统上已经安装了Docker。你可以根据你的操作系统类型(如Windows、Mac或Linux)来安装Docker。
  2. 下载Oracle 12c映像:
    从Oracle官方网站或Docker Hub上下载Oracle 12c映像。你需要登录Oracle账户才能下载。确保下载适用于你的系统和Oracle版本的映像。
  3. 创建Docker容器:
    使用下载的Oracle 12c映像创建一个Docker容器。可以使用以下命令来创建一个容器,并将必要的端口映射到主机上:
docker run -d -p 1521:1521 -p 5500:5500 --name oracle12c <映像名称>

其中,-p参数将容器内的端口映射到主机上,--name参数指定容器的名称,<映像名称>是你下载的Oracle 12c映像的名称。

  1. 进入容器并配置数据库:
    使用以下命令进入Oracle容器的命令行界面:
docker exec -it oracle12c bash
  1. 配置CDB:
    在容器的命令行界面中,执行以下命令以连接到Oracle数据库:
sqlplus sys as sysdba

然后输入初始密码,通常是 oracle

在SQL*Plus中,创建CDB数据库:

create database <CDB名称>

其中,<CDB名称>是你想要为CDB分配的名称。

配置CDB的参数和表空间等。

  1. 创建PDB:
    继续在SQL*Plus中创建PDB:
create pluggable database <PDB名称> admin user <用户名> identified by <密码> file_name_convert=('<CDB文件路径>','<PDB文件路径>')

其中,<PDB名称>是你想要为PDB分配的名称,<用户名><密码>是PDB的管理员用户名和密码,<CDB文件路径><PDB文件路径>分别是CDB和PDB的文件路径。

  1. 配置网络连接:
    在容器外部,通过IP地址和端口连接到Oracle数据库。你可以使用容器所在主机的IP地址和映射的端口(在第3步中指定)。
  2. 连接到PDB:
    使用连接工具(如SQL Developer)连接到PDB,并使用第6步中创建的PDB管理员用户名和密码进行身份验证。

以上是使用Docker部署和配置Oracle 12c CDB和PDB的简要教程。请注意,这只是一个概述,并且可能需要根据你的实际情况进行适当的调整和配置。建议参考Oracle官方文档和相关资源,以获得更详细和全面的指导。

目录
相关文章
|
7天前
|
监控 关系型数据库 MySQL
zabbix7.0.9安装-以宝塔安装形式-非docker容器安装方法-系统采用AlmaLinux9系统-最佳匹配操作系统提供稳定运行环境-安装教程完整版本-优雅草卓伊凡
zabbix7.0.9安装-以宝塔安装形式-非docker容器安装方法-系统采用AlmaLinux9系统-最佳匹配操作系统提供稳定运行环境-安装教程完整版本-优雅草卓伊凡
81 30
|
2月前
|
弹性计算 Ubuntu Linux
阿里云服务器一键安装Docker社区版教程,基于系统运维管理OOS
阿里云服务器一键安装Docker社区版教程,基于系统运维管理OOS自动化部署。支持Ubuntu 22.04/20.04、CentOS 7.7-7.9及Alibaba Cloud Linux 3.2104 LTS。前提条件:ECS实例需运行中且有公网。步骤:选择Docker扩展并安装,验证成功通过命令`docker -v`查看版本号。
372 79
|
1月前
|
监控 Linux PHP
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
88 20
|
4月前
|
缓存 Linux Docker
【最新版正确姿势】Docker安装教程(简单几步即可完成)
之前的老版本Docker安装教程已经发生了变化,本文分享了Docker最新版安装教程,其他操作系统版本也可以参考官 方的其他安装版本文档。
4997 3
【最新版正确姿势】Docker安装教程(简单几步即可完成)
|
4月前
|
关系型数据库 MySQL Java
【Docker最新版教程】一文带你快速入门Docker常见用法,实现容器编排和自动化部署上线项目
Docker快速入门到项目部署,MySQL部署+Nginx部署+docker自定义镜像+docker网络+DockerCompose项目实战一文搞定!
|
4月前
|
Oracle 关系型数据库 MySQL
Centos7下图形化部署单点KFS同步工具并将Oracle增量同步到KES
Centos7下图形化部署单点KFS同步工具并将Oracle增量同步到KES
Centos7下图形化部署单点KFS同步工具并将Oracle增量同步到KES
|
文字识别 Oracle 关系型数据库
oracle slient静默安装并配置数据库及仅安装数据库不配置数据库shell
仅安装数据库软件不配置数据库 ./x86oracle.sh /ruiy/ocr/DBSoftware/app/oracle /ruiy/ocr/DBSoftware/app/oraInventory /ruiy/ins_soft.
805 0
|
5月前
|
存储 Oracle 关系型数据库
Oracle数据库的应用场景有哪些?
【10月更文挑战第15天】Oracle数据库的应用场景有哪些?
414 64
|
13天前
|
Oracle 关系型数据库 网络安全
崖山异构数据库迁移利器YMP初体验-Oracle迁移YashanDB
文章是作者小草对崖山异构数据库迁移利器 YMP 的初体验分享,包括背景、YMP 简介、体验环境说明、YMP 部署(含安装前准备、安装、卸载、启动与停止)、数据迁移及遇到的问题与解决过程。重点介绍了 YMP 功能、部署的诸多细节和数据迁移流程,还提到了安装和迁移中遇到的问题及解决办法。