Oracle 11G OCM考试详解(第二场)

Posted shidizaizailu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle 11G OCM考试详解(第二场)相关的知识,希望对你有一定的参考价值。

考试介绍:
考场机器环境介绍:
Oracle Linux Release 5.4 (32-bit)
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 (32-bit)
Oracle Enterprise Manager 11g Grid Control Release 1 (11.1.0.1.0)  (32-bit)
考试介绍:
考试的时候是有两台机器,一台奇数机(edsir4p1—真实考试数字会有所变化)【PROD1、PROD2】,一台偶数机(edsir1p8-—真实考试数字会有所变化)【PROD3(第一题手工建库创建的)、PROD4、EMREP】,奇数机和偶数机是指Hostname的尾数,所有的考试均在单数机上操作,想连接偶数机是用单数机的Terminal SSH进行连接。
目前Oracle在北京和上海设有考场,Oracle 12C OCM后期可能会在广州设立考场。因为北京这边的考场排期比较满,所以我是在上海(上海市恒基名人商业商务中心)参加考试的,共计九门考试,全为上机操作,共计两天,共(675mins)11.25hours,当时考完的感觉非常累,每场考试时间分别是:130mins(分值最大)、40mins(最简单的一场)、85mins(知识点较多)、110mins(最累的一场)、90mins(难度最大的一场,解题很费时)、50mins(GC)、60mins(DG)、60mins(Grid 和 ASM)、50mins(RAC),后面的几场最好不要手工创建,因为最后四场时间很紧张,最后都用EM创建。我考试的时候数据库被在线的印度阿三破坏了两次,第一次是在开始考第三场的时候,小破坏,光删除了数据文件;第二次是在开始考第五场的时候,大破坏,删除了PROD2所有的数据文件,所以每场考完试做数据库备份非常重要!我是2018年9月份考的,目前可能是Oracle鼓励考证的原因吧,不会破坏PROD1库,一般都是不同程度破坏PROD2库,因为最终收分都是从PROD1库进行收分,所以一定要注意,每场考试开始的时候重启一下数据库,检查各个数据库是否运行正常,千万记得每场考完一定一定做全备!!!(接第一场)
 
考试成绩展示:
技术图片
考试内容:
第二场:Enterprise Manager Grid Control(企业管理器Grid控件)【网上找的叫法,但是第二场主要是考察Oracle的备份】
 
第二场开始先重启数据库看看有没有被破坏,如果有赶紧恢复(每场考试完后,都需要做一下全备,有全备的前提下,如果数据库被破坏,三步半方法恢复)
SQL>startup force
rman target /
RMAN>list failure;
RMAN>advise failure;
RMAN>repair failure;

测试TNS配置并且给rc_admin用户赋权

sqlplus sys/oracle@prod4 as sysdba

SQL>grant recovery_catalog_owner,resource to rc_admin;

连接到catalog,升级到与客户端一样的版本,并注册target数据库到catalog中:

rman target sys/oracle@prod1 catalog rc_admin/RC_ADMIN@prod4

RMAN>upgrade catalog;
RMAN>upgrade catalog;
RMAN>register database;

注册PROD2到catalog,并给PROD2做一个全备:

rman target sys/oracle@prod2 catalog rc_admin/RC_ADMIN@prod4
RMAN>register database;

rman target sys/oracle@prod2 catalog rc_admin/RC_ADMIN@prod4
RMAN>backup database format ‘/home/oracle/bak/%d_%U.bkp‘;

给PROD1的归档做备份,加一个tag=‘Q107‘ 并做永久保留:

rman target sys/oracle@prod1 catalog rc_admin/RC_ADMIN@prod4
RMAN>backup archivelog all format ‘/home/oracle/bak/%d_%U.arc‘ tag ‘Q107‘ keep forever;

加快备份过程(并行或分配多通道),减少备份文件的大小并设置备份片大小不超过30M(section size):

rman target sys/oracle@prod1 catalog rc_admin/RC_ADMIN@prod4
RMAN>CONFIGURE DEVICE TYPE DISK PARALLELISM 4 BACKUP TYPE TO BACKUPSET;
RMAN>backup tablespace example section size 30m format ‘/home/oracle/bak/%d_%U.TBS‘;

PROD1-减少快速增量备份的开销降到最低,开启块跟踪:

RMAN>CONFIGURE BACKUP OPTIMIZATION ON;
SQL>alter database enable block change tracking using file ‘/home/oracle/bak/bck.dbf‘;
SQL>select * from v$block_change_tracking;

打开PROD1数据库闪回:

SQL>alter database flashback on;
SQL>alter system set db_recovery_file_dest_size=4G;
SQL>alter system set db_recovery_file_dest=‘/home/oracle/flash‘;

打开补充日志,做闪回事务:

SQL>alter database add supplemental log data;
SQL>alter database add supplemental log data(primary key,unique index) columns;
SQL>conn hr/hr@prod1
SQL>@/home/oracle/scripts/2_3_2.sql

这是做闪回事务点EM的步骤:(EM是第一场考试的时候创建出来的,为了后面考试方便,务必第一场创建成功)

em->Availability->Perform Recovery->Recovery Scope:transactions->recover->table:hr.departments->update->Change Recovery Option:cascade->OK

第二场考完做全备:

--PROD1和PROD2都做
nohup ./rman.sh &

 

至此,Oracle 11G OCM第二场考试的全部内容就都结束了。

 

考试总结:

第二场考试是所有9场考试最简单的一场,我做练习的时候最快15mins搞定,真实考试的时候,总共花费了22mins左右,考试时间40mins,剩下时间很充裕,同样一定做好检查和备份,切记不要早交卷!!! 切记不要早交卷!!!切记不要早交卷!!!重要的事情说三遍。第二场有用到EM的时候,一定要在第一场安装好,画外音:既然考试为了拿证,操作怎样简单怎样来。最后,祝愿想考OCM的小伙伴们一次性通过!

题外话:

我报考的机构都是考试的原题,模拟真实考试的练习环境。我的成绩在机构里面不是最高的,因为由于考试环境和考场的因素,我们机构最高分的学员,9门考试,6门满分,剩余3门,2门95分以上,1门90分以上。2019年年底Oracle 11G OCM就停考了,有点惋惜,不过现在已经拿下Oracle 12C OCM的认证了,12C OCM升级考4门,过了之后会得到一个12C OCM的证书和12C OCP的证书,相当于买一赠一,现在有证书感觉只能当做一个敲门砖,还是把自己的技术提升上来才是王道。

技术图片

技术图片

以上是关于Oracle 11G OCM考试详解(第二场)的主要内容,如果未能解决你的问题,请参考以下文章

Oracle 11g OCM考试小结

Oracle 11g OCM考试小结

Oracle 11g OCM考试小结

Oracle 11g OCM考试小结

Oracle 11g OCM考试小结

Oracle 11g OCM考试小结