实现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. 《Verilog HDL那些事儿》PDF 3.0版本发布
  2. 成功当选2014年度MVP
  3. java runtime shell_java Runtime.exec()执行shell/cmd命令:常见的几种陷阱与一种完善实现...
  4. 枚举类型是怎样定义的?有什么用途?_新型合金材料——什么是液态金属、液态金属的定义、发展以及用途...
  5. php 按 截取字符串,PHP按符号截取字符串的指定部分
  6. linux tr命令详解
  7. 农艺师需要职称计算机,2015年农艺师职称计算机考试宝典.doc
  8. Ubuntu16.04用源安装Nginx+PHP5.6+MySQL5.6
  9. 30岁学编程python_我30岁了,转行学编程可以吗? 排除法告诉你答案
  10. 【原创】公司各个阶段 CTO 需要做什么?(上篇)
  11. 最常用高频汉字前4000
  12. 来自一个包工头的创业故事
  13. Java基础知识点汇总
  14. 页面404圈小猫游戏代码
  15. Python 关键字(keyword)
  16. 基于STM32F030实现RFID射频识别
  17. html鼠标移动到文字改变样式,css实现鼠标滑过改变文字(中文变英文)
  18. 中秋节,送礼当如唐骏--管理=感动+被感动
  19. 我的世界Mods/制作(1)
  20. Android获取根目录

热门文章

  1. (转)MultipleOutputFormat和MultipleOutputs
  2. ggplot绘制置信区间 与 分组绘图技巧
  3. 苦涩又难理解的IO<2>
  4. 单点登录,统一登录平台的食堂打饭模型
  5. 汇聚数据库创新力量 GBASE携手openGauss助企业数字化转型
  6. 网站怎么制作?如何简单制作网站
  7. 英语语法汇总(7.介词)
  8. 小写字母转换成大写字母(函数)
  9. UE4(虚幻4)基础:光照需要重建
  10. 程序员适当来点经济头脑