数据库管理-第八十五期 19c OCM之路-准备与环境篇(20230626)

数据库管理 2023-06-26

  • 第八十五期 19c OCM之路-准备与环境篇
    • 1 计划
    • 2 考试环境
    • 3 技巧和注意事项
    • 总结

第八十五期 19c OCM之路-准备与环境篇

从去年就有消息传出,OCM将从12c升级到19c,今年12c OCM停考,从业内大佬和OU处了解到其实今年3月30日已经开考19c OCM了,但是时至今日Oracle官网上依然没有更新19c OCM的相关信息:
在这里插入图片描述
然而前两天还在使用搜索引擎再次查找相关信息的时候,偶然间发现,19c OCM的相关信息已经悄然有了页面:
在这里插入图片描述
网址为https://education.oracle.com/19c-ocm-exam-registration
作为从2020年初就开始维护19c的DBA,以前一直拿着12c OCM资质来维护19c的数据库,为了和一体机一样持证上岗,这个19c OCM必须拿下。

1 计划

虽然我拥有12c OCM,可以通过upgrade考试的方式用一天方式考完(实际也会用这种方式去准备拿证),但是为了秉持认认真真学习、扎扎实实准备、快快乐乐拿证的原则,我准备用接下来的若干期从19c OCM的直考考纲知识点出发,结合之前11g和12c OCM考试经验,一个考点一个考点的去摸索讲解对应的知识点,“造福”大家。

2 考试环境

从小道了解到的一些消息,19c OCM的整体环境模式与12c OCM考试几乎一致,考试总共将操作5台机器:

  • ocm跳板机,有图形界面,包含考题、离线官方文档,可以使用各种图形化工具,使用ssh( -X)连接到实际考试机器
  • host01,又称数据库机,里面运行了19c的CDB模式数据库和若干non-CDB数据库,还有一套11g的数据库
  • host02,又称管理机,运行了一套EMCC 13.5以及对应的资料库
  • host03与host04是一组RAC集群库,已经配置好了各种网络存储磁盘等信息,GI也是安装好了的

所有机器操作系统版本均为OracleLinux 7.9,从考纲看,数据库版本涉及19.3和19.15,咱不知是如何进行分配的,版本不同必定涉及对应知识点,到了对应考点再详细扩展。
这里也做了一个表格说明下大概环境:
在这里插入图片描述
这里不包含RAC相关内容,后续在搭建模拟环境的过程中可能还会有变化、补充。

3 技巧和注意事项

这里提前说一些小技巧和注意事项,可以帮助在考试过程中事半功倍:

  • 可以多开几个窗口,一些操作需要等待,可以并行进行其他操作
  • 每个操作前检查自己登陆的数据库是否为题目要求
select instance_name from v$instance;
select name from v$database;
  • 可以通过书写环境变量来加快环境切换(主要针对host01):
/home/oracle/DB11G
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1
export ORACLE_SID=DB11G
export PATH=$ORACLE_HOME/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/oracle/.local/bin:/home/oracle/bin/home/oracle/PRODCDB
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/19.0.0/dbhome_1
export ORACLE_SID=PRODCDB
export PATH=$ORACLE_HOME/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/oracle/.local/bin:/home/oracle/bin/home/oracle/PROD4
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/19.0.0/dbhome_1
export ORACLE_SID=PROD4
export PATH=$ORACLE_HOME/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/oracle/.local/bin:/home/oracle/bin/home/oracle/PROD5
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/19.0.0/dbhome_1
export ORACLE_SID=PROD5
export PATH=$ORACLE_HOME/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/oracle/.local/bin:/home/oracle/bin/home/oracle/.bashrc
alias db11g='source /home/oracle/DB11G'
alias prodcdb='source /home/oracle/PRODCDB'
alias prod4='source /home/oracle/PROD4'
alias prod5='source /home/oracle/PROD5'

这样就可以通过别名命令切换各个数据库的环境

  • 熟练掌握切换容器的命令和查看容器的命令
alter session set container=cdb$root;
select con_id,name from v$containers;
show pdbsalter session set container=pdbprod1;
alter session set container=pdbprod2;
show con_name
  • Linux除了ctrl+inst/shift+inst快速复制粘贴以外,还可以将光标选择内容通过鼠标中键进行粘贴
  • Linux可以通过esc->.的方式复制上一条命令的最后一个参数
  • 熟练掌握vi/vim的各项操作
  • 最后的重中之重就是认真读题

总结

这里只是个开始,预计环境准备就需要耗费不少的时间,但是一定会做下去,并做好准备拿下19c OCM。
老规矩知道写了些啥。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/18921.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

智慧水务平台-让城市水资源管理更智慧,更高效

平台概述 智慧水务平台是以物联感知技术、大数据、智能控制、云计算、人工智能、数字孪生、AI算法、虚拟现实技术为核心,以监测仪表、通讯网络、数据库系统、数据中台、模型软件、前台展示、智慧运维等产品体系为支撑,以城市水资源、水生态、水环境和水…

深入剖析 JavaScript 数组和字符串的各种操作技巧

🙂博主:小猫娃来啦 🙂文章核心:深入剖析 JavaScript 数组和字符串的各种操作技巧 近日总结了一下js数组和字符串相关操作方法,今天输出一篇博客,进行前端有关数组字符串相关操作方法的汇总,以后…

前端|CSS(二)

参考视频:黑马程序员前端CSS3基础教程,前端必备基础 目录 📚CSS 布局的三种机制 🐇普通流 🐇浮动 ⭐️浮动介绍 ⭐️浮动(float)的应用 ⭐️浮动(float)的扩展 ⭐️清除浮动 🐇定位 ⭐️定位 ⭐️…

渲染流程(下):HTML、CSS和JavaScript,是如何变成页面的?

在上篇文章中,我们介绍了渲染流水线中的 DOM 生成、样式计算和布局三个阶段,那今天我们接着讲解渲染流水线后面的阶段。 这里还是先简单回顾下上节前三个阶段的主要内容:在 HTML 页面内容被提交给渲染引擎之后,渲染引擎首先将 HTML 解析为浏览器可以理解的 DOM;然后根据 …

uniapp快速开发小程序全流程

uniapp快速开发小程序全流程 完整项目代码:https://gitee.com/Zifasdfa/ziyi-app 欢迎fork与star 1 项目效果及环境准备 1.1 项目效果 本文主要使用uniapp实现一个简单的app应用 1.2 环境准备&项目初始化 ①node环境:去node.js官网下载稳定版的nod…

BATJ 面试 Java 岗:精选 1200+ 面试题及答案

Z 认为,对于 Java 面试以及进阶的最佳学习方法莫过于刷题博客书籍总结,前三者 LZ 将淋漓尽致地挥毫于这篇文章中,至于总结在于个人,实际上越到后面你会发现面试并不难,其次就是在刷题的过程中有没有去思考,…

Fiddler抓取app HTTPS请求

一、电脑和手机连接同一WIFI cmd->ipconfig,查看电脑当前IP地址为192.168.101.48 二、配置Fiddler Options选项勾选Allow remote computers to connect。 安装证书 勾选抓取HTTPS请求 三、手机端配置代理 手机端连接wifi,手动配置代理。 主机名&…

【GPT模型】遥感云大数据在灾害、水体与湿地领域中的应用

近年来遥感技术得到了突飞猛进的发展,航天、航空、临近空间等多遥感平台不断增加,数据的空间、时间、光谱分辨率不断提高,数据量猛增,遥感数据已经越来越具有大数据特征。遥感大数据的出现为相关研究提供了前所未有的机遇&#xf…

Docker笔记

Docker概述 Docker为什么出现 一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。作为开发运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后&#xf…

window安装MongoDB

安装直接先去官网下载 Download MongoDB Community Server | MongoDB 安装后如下,我们直接双击运行, 这里记得选下面(可以自己选择安装盘符位置),上面第一个会自动帮你安装到C盘,然后选择下一步 ,这里勾选就会选择去自…

MedNeXt的一些问题集锦

归纳偏差是一种关于机器学习算法的目标函数的假设,也就是目标函数评分的标准。 归纳偏差是指模型更容易学习到训练数据中的局部和表面特征,而较难捕捉全局和抽象特征。 scalable 可扩展的 network-wide优势??? 深度监…

什么是数据编织,与数据中台、数据湖、数据治理、DataOps有何关系

​数据领域的新概念真是层出不穷呀~数据中台的火刚熄灭,又看到人家说“数据治理的下一站是DataOps”,“数据编织是数据中台的一下站”。作为一个好学的的数据人,让我看看“数据编织”又是个什么鬼,到底是一场概念的炒作&#xff0…