实现Oracle数据库私有云的方式有两类:IaaS和PaaS,因为IaaS会使用基础架构虚拟化技术,所以一般能得到更好的隔离性,而PaaS的隔离性虽然没有IaaS好,但是IO性能上会有优势。

Oracle的DBaaS数据库平台云,按实现方式又分了三种:DB as a Service

PDB as a Service

Schema as a Service

我们以PDB as a Service为例,简单介绍一下配置方法。

安装RAC和EM13c

在这个例子里面我们会安装RAC 12.2.0.1和EM13c R2 P1,Oracle建议的补丁也都要安装,另外EM13c R2里面如果想使用用私有云的功能,还需要部署云和虚拟化相关的插件,否则看不到DBaaS等相关内容。

部署插件的方法可以参考联机文档,这不是本文的重点,不再赘述。

在安装RAC的两台主机上安装EM13c Agent,并自动搜索目标,然后在EM13c里面升级目标。这些都是EM的基本操作,这里就不给出具体步骤了。

创建role和用户

为了在后续的创建的EM对象可以直接关联到role,我们先要创建相应的自定义role和EM的用户。

在一个典型的私有云应用场景中,应该有用户,私有云管理者和EM超级用户3个层次,为了方便,我们就将3个层次合并为2个层次,私有云用户和EM超级用户(SYSMAN)。

私有云用户应该可以登录EM13c,但是只能访问云自助门户,进行资源的申请和查看,而不能访问其他的EM功能,包括数据库的管理等功能。为了方便使用,EM13c预置了两个role, EM_SSA_USER和EM_SSA_USER_BASE, 他们两个的区别是EM_SSA_USER能访问自助门户且包含查看所有云服务系列和云服务类型的权限,而EM_SSA_USER_BASE只能访问自助门户,不包含任何云服务系列和云服务类型的权限,所有权限都要后续显式授予。

在这里我们要先解释一下EM13c中的”云服务系列”和”云服务类型”的概念,”云服务系列”就是某一大类的服务,比如DBaaS, MWaaS, IaaS,而”云服务类型”就是具体的实现方式,比如DBaaS这个云服务系列中,就包含3个云服务类型DB , PDB , Schema, 所谓DB就是指共享Oracle软件,用不同的DB来提供服务,而PDB和Schema也是依此类推,只是共享资源的级别和资源池化的方式不同。

再回到role创建,例子里我们就用EM_SSA_USER_BASE这个预置的role来做基础role,创建自定义role SSA_USER_DBAAS, 在创建过程中(向导第4步,资源权限页面)显式授予有限的云服务系列和类型,例子里的云服务系列就是DBaaS,服务类型是DB,PDB,Schema,EM13c里面创建自定义role的过程不是重点,不详细讲了,具体步骤可以参考EM13c的联机文档。这里创建的自定义role SSA_USER_DBAAS在后面会多次用到,很多和云服务有关的对象都要授权给这个role。

oracle em13c install,如何使用Oracle EM13c管理数据库私有云相关推荐

  1. toad for oracle win10,Install Toad for Oracle 10.6 on Winows 7 X64

    在过去的一天时间内,都在折腾这个鬼东西.该工具集功能非常强大,安装程序却做得很渣,安装/卸载/重装都能让你郁闷一整天,论坛里就有人发出这样的感慨:"要重装Toad,你不得不重新安装操作系统. ...

  2. 赵强老师:Oracle数据库系列课程(12)管理数据库的存储结构与数据的并发-赵强老师-专题视频课程...

    赵强老师:Oracle数据库系列课程(12)管理数据库的存储结构与数据的并发-82人已学习 课程收益     从零开始学习Oracle数据库,让学员读整个Oracle数据库有个全面清除的认识和学习. ...

  3. Oracle RAC系列之:利用srvctl管理RAC数据库

    srvctl即Server Control,是Oracle提供的一个命令行工具,用以用于管理Oracle的RAC环境.srvctl在Oracle 9i中被引入,Oracle10g.11g对其功能进行了 ...

  4. Oracle笔记(十四) 用户管理

    SQL语句分为三类:DML.DDL.DCL,之前已经讲解完了DML和DDL,现在就差DCL操作的,DCL主要表示的是数据库的控制语句,控制的就是操作权限,而在DCL之中,主要有两个语法:GRANT.R ...

  5. oracle系列(二)oracle体系结构和用户管理

    博主QQ:819594300 博客地址:http://zpf666.blog.51cto.com/ 有什么疑问的朋友可以联系博主,博主会帮你们解答,谢谢支持! 在使用oracle之前,我们一定要对or ...

  6. oracle实验报告2:: Oracle数据库物理存储结构管理(含实验小结)

    目录 实验目的 实验设备及器材 实验内容 实验步骤 实验过程 实验小结 实验目的 1.熟悉Oracle数据库物理存储结构: 2.掌握Oracle数据库数据文件的管理: 3.掌握Oracle数据库控制文 ...

  7. Oracle Database-数据处理和表的管理部分

    Oracle Database-数据处理和表的管理部分 *SQL的类型 DML(Data Manipulation Language 数据操作语言):select/insert/update/dele ...

  8. 德勤oracle团队,【焦点】德勤管理咨询荣膺甲骨文中国FY19年度最佳PeopleSoft实施伙伴...

    2019年4月25日,德勤管理咨询大中华区Oracle咨询主管合伙人 .德勤管理咨询大中华区TMT行业主管合伙人程中作为代表参加了"2019年Oracle人力资源管理高管私享沙龙 – '精' ...

  9. 最新炼数成金Oracle 12C RAC集群原理与管理实战

    注意:Oracle 12C RAC部分课程,暂时缺少两集,如有补充会及时更新;介意的朋友先不要下载 但是其中另一套课程,来自三位DBA大牛的技术分享,非常值得听一听 ===============课程 ...

最新文章

  1. 【独家】搜狗黎志:创新和竞争是推动时代发展的原动力
  2. DevExpress的TreeList怎样设置数据源使其显示成单列树形结构
  3. Pixhawk代码分析-基础知识
  4. 自网站服务器,教你如何配置自的网站服务器.doc
  5. C#数“.NET研究”据本地存储方案之SQLite
  6. 熊猫分发_实用熊猫指南
  7. 计算机补丁的概念,补丁是什么意思?网上说的打补丁什么意思
  8. 免费干货课程!发放官方证书!参与更有礼品相送!戳进绝不后悔~
  9. 苹果回应被18岁学生起诉索赔10亿美元:零售店内未使用面部识别
  10. java slider如何设置成可变的_Java自定义JSlider UI
  11. Thunderbolt是什么
  12. linux中KVM桥接网卡br0
  13. 专注CTF Pwn的著作终于来了!从此悟透各类漏洞利用技术
  14. 软件测试用例.范文,软件测试用例模板范文
  15. PTA 7-2 不变初心数(15分)思路简单
  16. 不会做动画的程序猿不是好的动画师(如何用css3动画做动画)
  17. Ubuntu安装多用户免密登录Jupyterhub
  18. shell脚本常见错误及解决方法
  19. 高级语言程序设计(实验四)
  20. 华为Atlas张迪煊:在最好的时代,做最强AI算力底座

热门文章

  1. CF407B 「Long Path」
  2. html5红外遥控,做了个小的红外遥控装置
  3. Zemax优化过程中的Rings和Arms
  4. ACM Plan UVa - 168 Theseus and the Minotaur(图的遍历,深度优先)
  5. 爬取网页文本数据--Python
  6. Java添加水印(图片水印,文字水印)
  7. Compose remember、mutableStateOf的使用
  8. 最近一口气发布了6款iOS app
  9. 网上购书系统的设计与实现(PHP+MySQL)
  10. 威伦触摸屏绘制XY曲线