`
sjk2013
  • 浏览: 2183789 次
文章分类
社区版块
存档分类
最新评论

OCM 考试情况,转载自itpub

 
阅读更多

http://www.itpub.net/forum.php?mod=viewthread&tid=1599544

昨天在广州考OCM了,题目不难,不过还是做不完,题量比较大

Congratulations! on the successful completion of the Oracle DBA 10g Certified Master practicum.

You are now a member of an elite group of Oracle professionals. You will receive your Oracle DBA 10g Certified Master fulfillment kit that includes a congratulations letter, OCM certificate, OCM ID card, and denim OCM shirt.

We request you to please submit your mailing address and the shirt size through our Fulfillment Kit Request form in Pearson Vue website. Kindly note you have to enter the Authentication code 'ocmkit' to submit your Fulfillment Form. We will process your Oracle DBA 10g OCM success kit once this form is submitted.

Please feel free to contact the OCP team at [url=mailtocpexam_ww@oracle.com]ocpreq_ww@oracle.com[/url] if you have questions.

Kind regards,

Oracle Certification Program


2012年4月5日、6日准备了差不多1年的OCM终于开始考了,考试场景跟网上说的差不多
分9个场景。
第一天:
section 0:创建一个数据库 45分钟 不计分
section 1:数据库和网络配置 120分钟
section 2:Gridcontrol安装配置 120分钟
section 3:数据库备份恢复 60分钟
section 4:数据仓库管理 90分钟
第二天:
section 5:数据库管理 120分钟
section 6:数据库性能管理 120分钟
section 7:部署Oracle RAC数据库90分钟
sectoin 8:部署dataguard数据库 60分钟
第一天
0、首先说下手动建库
这个是做的最忐忑的一个场景,由于是第一个场景,对环境不熟悉,配置initPROD.ora,copy官方文档的建库脚本时候时都不很方便。在跑建库脚本是后面出现一串数字,这个估计跟回车符有关,跑了几次才跑成功。后面有提示不要跑catalog.sql,catproc.sql的脚本。当时没仔细看,还是跑了。这个应该关系不大,这个不是在题目中明确要求的,只是在提示中说明了一下。题目中提供了initPROD.ora的例子,不过这个pfile是有问题的,没有设置sga_target参数,如果sga不是自动管理,在数据库和网络配置中运行脚本生成一些用户、初始化用户数据时就会出问题。还要注意的就是官方文档的脚本有错误,DEFAULT TABLESPACE tbs_1没用对应的文件,直接把这个删掉就ok了。
1、数据库和网络配置
这个场景比较简单,只是配置tnsnames.listener.ora,创建一些表空间,控制文件多路复用,配置共享服务器。本来提前30分钟就做好了,后来发现用户跑脚本是用户数据没导进去,查看下脚本,是先建用户,之后用impdp直接导数据,到考官提醒还有3分钟才检查出问题,原来是用了他们提供的pfile,sga没自动管理。怕改了参数数据库启动不来,收集不了成绩就更惨了,只好到下个场景再将数据导进来。
2、Gridcontrol安装配置
安装的题目都是比较简单的,如果在虚拟机上安装了机器,Gridcontrol安装都不会有太多问题,由于考试环境是OEL5.4,安装过程中由于缺少.opmndat文件导致HTTP_Server无法启动。新建文件touch/u01/app/oracle/OracleHomes/oms10g/opmn/logs/states/.opmndat,用./opmnctl start all 将服务启动。直接continue即可。题目中是有提示的。吸取上两个场景的教训。这次把题目认真看了一遍再做。装完之后要建个超级用户,建些表空间,调整下数据库参数,都比较简单。
3、数据库备份恢复
考完gc之后,在中场休息期间是会删掉prod数据库的一个控制文件的。所以数据库和网络配置中一定要配置控制文件多路复用,要不恢复控制文件就比较麻烦了,如果配了多个控制文件,直接copy一个改下名字,直接把数据库拉起来就可以了。之后配置下rman,备份数据库。将闪回数据库功能打开。虽然只有一个小时,这部分时间相对还是比较充足的。

4、数据仓库管理
这个比较简单,建两个物化视图,两种类型外部表。不过在建ORACLE_LOADER外部表时,由于类型转换的问题最后数据还是无法load进去。还好只是一个小题,没影响大局。
就这样,虽然有些瑕疵,第一天的结果还是比较满意的。
第二天
5、数据库管理
这部分的看时间就知道题量比较大,有个表空间传输、建几个表空间,建个带lob字段的表,建分区表,FGA审计,闪回查询等。做完分区表知道题的时候,老师提醒还有三分钟,最后勉强把FGA审计建好,查询DBA_COMMON_AUDIT_TRAIL没审计数据,都来不几查询审计表就收集成绩了。最后一题闪回查询看都没看。唉还算勉强过关吧。

6、数据库性能管理
这部分做的比较顺手,建个STATSPACK、Configure Resource Manager,设置下sga,按要求建个位图所以,函数索引等。这个有个插曲,由于配置sga_target参数后没重启数据库。配置sga_garget=300M时写少了个M,到时配置dataguard是swichover失败,差点挂掉。

7、部署Oracle RAC数据库
这部分又有惊魂一幕,ssh配了4次没成功,最后冷静下来,一看,原来authorized_keys放错位置了!!!这个搞定后其他安装就比较简单了,按照指定raw设置ocr,voting,配置asm,指定数据文件保存到DG1,指定闪回恢复区到DG2,开归档,归档路径指定到闪回回复区,非常简单,半个小时搞定。

8、部署dataguard数据库
开始配置dataguard之前题目有提示要清除一些表空间,用户数据的,由于没提供脚本,试着删了一个,由于关联了一些用户数据,比较麻烦,估计也要10分钟才能搞定。决定直接搭建用GC搭建dataguard,这个就太简单了,点几下就OK了。不过在swichover时PROD数据启不来了,看看日志,sga_target太小,才想起在调优是搞错了。正准备改pfile把数据库直接打到mount状态是突然想起在配dataguard,赶紧重新生成个pfile,改了sga_target,把数据打到mount状态,数据库还是连不上,GC中数据库没办法正确显示,没监听?由于在网络配置时配了多个监听,直接把local_listener清掉,重新注册下,终于可以监听到,重新switcher,按要求建个表空间,跑个脚本,将数据库打到read only状态,搞定,有惊无险。有个插曲,在做第一次swithover是老师提醒还有15分钟,在把数据库打到read only状态还没完时,突然说要收成绩了,原来他看错表了,还有7分钟,又被吓了一下,真是胆小点都不行。
考完dataguard之后终于松了口气,虽然不是很完美,但总算可以交差了。
一个星期后就收到成绩了。
这两天才有时间总结下。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics