12C OCM 升级考试心得体会

5月底去考了12C OCM的升级考试,这周五成绩出来了。大概收到成绩邮件约为三个星期。

12C OCM升级考试主要考四门,我个人认为比11G OCM要简单一些,毕竟没有那么大的考试强度。考11G OCM前前后后要考9门,要考2天时间,但是12C OCM升级考试只需要1天,完成4门相对轻松很多。但是12C OCM却要比11G OCM难通过。从上面图片可以看到,这四门考试,每一门都要过最低分数线。具体可以参考Oracle官方网站

如果你不小心在DG这一章或者RAC这一章上面搭不起来环境,或者建库失败,那估计整个考试就过不了。而在11G考试里面,我有同事在GC和DG都没搭起来,仍然可以通过。因为它最终是一个整体的评估。所以12c OCM难就难在你必须每一场都保证过及格分数。

考试还有一个非常需要注意的地方,一共有两台机器,左边一台,右边一台,他们是不同的环境,千万不要在两台上分别操作。一开始签考场协议的时候,在哪一台机器上输入用户名考试号的,就在这台机器上运行。

现在来说说具体的这四章。第一章就是简单的PDB的一系列操作,并不是很复杂,命令都很简单,考试时间120分钟非常充裕。考试中也没有坑。只需要多勤加练习就行。

General Database and Network Administration, and Backup Strategy

  • Create and manage pluggable databases
  • Create and manage users, roles, and privileges
  • Configure the network environment to allow connections to multiple databases
  • Protect the database from loss of data due to any kind of failure
  • Create and manage database configuration files

第二章是整个考试中最复杂的,主要是命令很难记住。特别是Resource Manager和SPA,而且考试时间90分钟,时间并不充裕。当然这一章我们还要花一些时间把Cloud Control给搭建起来。搭建起来对第三章做Data Guard会非常有利,同时做SPA使用Cloud Control也非常简单。我考试的时候在这一章出现了重大失误。导致我的Resource Manager和SPA都只做了一小部分。我Resource Manager的失误是因为我对SQL Developer使用不熟导致的,我如果考前把SQL Developer这个多练几遍应该就不至于在这上面丢这么多分数。命令行太复杂,根本记不住命令,翻阅官方文档也消耗了大量的时间。

我觉得在考试中为了抓紧时间,可以一边安装Cloud Control,同时在等待的时间使用SQL Developer去做Resource Manager。等Cloud Control安装好之后,Resource Manager应该也做完了,这个时候可以用图形做SPA了。

Data and Performance Management

  • Modify materialized views
  • Create a plugged-in tablespace by using the transportable tablespace feature
  • Create partitioned tables
  • Configure the database to retrieve all previous versions of the table rows
  • Configure the Resource Manager
  • Tune SQL statements
  • Perform real application testing
  • Create SQL Plan baselines

第三章较为简单,这一场考试时间也是90分钟,如果用图形做的话时间会很充裕,前提是你第二章把Cloud Control搭起来,整个过程我都是用图形做的,除了最后的Fast failover以外(用DGMGRL配置)。但是这一章最好还是要防一手,假设你的GC没搭建起来,全程用命令行+DGMGRL配置起来也得会弄才行。具体这个可以参考我的文章:OCM 12C升级考试-手工搭建DATA GUARD和配置DG BROKER进行SWITCH OVER和FAIL OVER

Data Guard

  • Create a physical standby database
  • Make the standby database available for testing
  • Restore the standby database to its normal function
  • Configure fast start failoverdi

第四章对我来说,是人生的一个经历,本来不是很复杂,但是这个题目里面有一个坑,它让你配置policysetfile,我做完这一道题目。然后紧接着建库,建库的时候就会报CRS-02625。我搞了2把都没办法成功,后面我怀疑是和policy有关,我就把这个policy删除了,但是考场上面有人下来说怎么删都删不掉。然后建库不成功挂了。这是第一个坑,然后第二个坑就是建库,让你设置memory为512M,然后设置512M建库又失败了2次。总共建库失败了4次,给我造成了很大的打击,我在第5次的时候把memory设置成了1.2GB。第五次建库我的时间已经不够用了,我非常担心在建库建到一半再失败一次,如果我再失败一次,我根本没时间做后面的题目了。我当时心里很紧张,生怕弹出一个错误,我解决了前面的问题后第5次并没有任何问题,创建完数据库后,我只剩下了8分钟,后面还有好几道配置,我事先在建库的时候因为担心时间不够,就把后面题目需要的命令提前在记事本上敲好了。等到建完库一顿疯狂粘贴复制。

Grid Infrastructure and Real Application Clusters

  • Install Oracle Grid Infrastructure
  • Configure Oracle Flex ASM
  • Create ASM disk groups
  • Create and manage an ASM instance
  • Create ACFS
  • Start, stop, configure, and administer Oracle Grid Infrastructure
  • Install the Oracle Database 12software
  • Create RAC databases
  • Configure services

这是删除policysetfile的步骤,使用cesctl,一个一个的policy名字删除。

整个考试的复习,大家可以参考Rodrigo Jorge的博客

关注dbDao.com的新浪微博

扫码加入微信Oracle小密圈,了解Oracle最新技术下载分享资源

TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569