ITPUB论坛-中国最专业的IT技术社区

 找回密码
 注册
查看: 16532|回复: 43

[精华] OCP 考完了, 做个记录,分享下经验

[复制链接]
论坛徽章:
1081
阿斯顿马丁
日期:2013-09-16 14:14:02雪铁龙
日期:2013-10-09 14:18:28雪佛兰
日期:2013-09-08 14:23:27路虎
日期:2013-08-09 13:25:06福特
日期:2013-10-25 15:25:06Jeep
日期:2013-10-25 15:25:06兰博基尼
日期:2013-08-19 08:02:45宝马
日期:2013-09-08 14:25:46兰博基尼
日期:2013-09-06 21:15:42保时捷
日期:2013-09-06 21:15:42
发表于 2016-4-7 16:55 | 显示全部楼层 |阅读模式
本帖最后由 ForrestAgain 于 2016-4-7 16:58 编辑

2016年4月1日,考完了OCP的最后一门051 。 分享下经验 。
一 、 考OCP的初衷
       首先,我不是专业的DBA,我是做ebs的,工作中可以接触到db,但是不多,可以忽略。一直都想学习下DB。记得在2008年还是2009年的时候,买了一本老盖的书《深入解析Oracle——DBA入门、进阶与诊断案例》,之所以选择这本书,是冲着入门两个字去的,可实际上看了下,第一章的那些启动顺序、还有SCN已经把我折腾晕了,然后,这边书,就放在那里了。
       后来,好像还是10年的时候,网上下载了11G还是10g的express版本(好像是11g),安装了下,很顺利,然后EM进去,就看见几个数据库文件,感觉很简单,不就是个数据库嘛,正是这样的简单而错误的感觉,导致没有学习DB,只是后来看了一些PLSQL方面的语法的书。工作中还是继续做着EBS,当时我们的版本是11.0.3 。数据库好像是8i的 ,不过很少有问题。
       再后来,大约在14年的时候,我们的EBS升级到了R12, DB变成了11g ,R12和11.0.3相比,变化还是很大。后来发现很多东西,比如EBS应用上的东西,无法进一步进行理解,比如,看有些人的文章,说R12的一些新特性,有一些是关于DB方面的,怎么也不能理解。另外工作中也碰到EBS一些无法理解的情况,感觉能从DB方面理解会更好一些。所以感觉还是学习下DB比较好。
      在后来,系统升级完毕后,事情就没有那么多了。后来发现R12的DB增加的速度实在是太快,按照顾问给的一些建议去做收缩表等的操作,又发现一些问题使自己很迷惑,比如收缩的时候,提示高水位线、有时候收缩的时候无法收缩等等问题。再后来,打算迁移一部分文件到另外的磁盘的时候,通过SQLPLUS/nolog连接到SQL>的时候,就直接进行alter 了,连conn user/pwd 都没有写,现在想想真可笑。那个时候,看网上的一个迁移表空间数据的文章,说是要切换到非归档模式,自己照着网上的建议做了个小方案,让顾问确认,顾问说我们的DB本身就处于非归档模式,不需要切换,当时真的是连归档非归档怎么回事都不明白。再后来,就是我们的EBS和之前的11.0,3相比,会产生很多alert_log需要去处理,
      比如 :ORA-00060: Deadlockdetected. More info in file/***/db/tech_st/11.1.0/admin/****/diag/rdbms/***/***/trace/***_ora_24217.trc.
      TABLESPACE: APPS_UNDOTS1   現在使用容量(%): 96.47%   閾値(%): 96%
     ORA-00600: internal error code, arguments: [qksdsInitSample:2], [HZ_CUST_ACCOUNTS], [], [], [], [], [], [], [], [], [], []
      Error message: ORA-48913: Writing into trace file failed, file size limit [10485760] reached
     ORA-07445: exception encountered: core dump [kdugetpart()+1032] [SIGBUS] [ADDR:0xFFFFFFFF77F07A81] [PC:0x101A046E8] [Invalid address alignment] []
     ORA-609 : opiodr aborting process unknown ospid (5919_1)
     ORA-00600: internal error code, arguments: [qksdsInitSample:2], [HZ_CUST_ACCOUNTS], [], [], [], [], [], [], [], [], [], []
     ORA-00443: background process 'CJQ0' did not start
然后就是诸如此类的恶心的问题不断。(我又把邮件翻了一遍,找到这些恶心的错误提示 )   再后来,这些问题都基本消失了,也没有太多的问题了。但是一些情况还是无法理解。
记得又一次,看见顾问在EBS中运行“Gather Schema (table)Statistics” 这样的一个request,问了下顾问,啥作用,也是含含糊糊没有给说明白。后来想想不如自己研究吧。
无聊的时候,看了一本老朱的关于EBS DBA的书《Oracle E-Business Suite:ERP DBA实践指南》, 虽然看了2遍,但是有些东西关于DB的东西还是不能太好地理解。比如control file、tablespace等等,还是不能很彻底地理解。 后来看了一本《Oracle application dba covers 11i and R12 》,老外的书,看完关于DB方面的 ,还是迷迷糊糊啊。
   后来又比较悠闲,太闲了,也不是什么好事情,很无聊的时候,决定自己给自己找点事情做。于是决定去系统学习下DB。决定考个OCP,来督促自己系统地学习下。
二、 OCP的报名和备考
       上班无聊的时候,看了一些书,也是毫无目标,毫无方向地看看,今天看了。明天就忘记了 。大约在15年10月份的时候,实在无聊。于是决定考下OCP,自己给自己找点事情做。然后就是ITPUB上下载教材,奇怪的是,我还真认真从051的教材开始一页一页地看 。一遍了解OCP,一边找培训中心咨询。 大约在11月份的时候,找了几个机构,价格不等,一直犹豫没有报名。12月底的时候,加入了几个OCP考试群。进行了一些了解。刚好,在12月底的时候,有批OCP报名,咨询了下,犹犹豫豫在16年1月初缴费报名了(犹犹豫豫的时候,也没有停止学习)。 然后就是备考。  
      备考的时候,看了不少书,由于自己是没有基础,又担心考不过,感觉还是老老实实去多看点书。大约看了下面的书:
      《Oracle_11gR2_concepts》  -- ITPUB上有,中文的概念, 很基础,很不错的文档
      《企业 DBA 第 1A 部分 体系结构和管理》  -- ITPUB上有,中文的,看着很过瘾
      《oracle10g课堂练习I(1).pdf》  --- ITPUB上有,中文的,看着也很过瘾, 052的大部分题目(大约40%,考完后我又浏览了下这本书),能在这边书上找到原话。
      《[Oracle.11g权威指南(第2版)].谷长勇.扫描版》  -- 中文的,参考看了2遍,
      《Oracle达人修炼秘籍:Oracle 11g数据库管理与开发指南》   -- 中文的,参考看了2遍
      《OCP_OCA认证考试指南全册__ORACLE_DATABASE_11G(1Z0-051,1Z0-052,1Z0-053)》 -- 老外写的OCP考试指南,有中文版本的,看了一遍,书里面的实验(案例)跟着做
       然后就是官方的OCP教材,看了1遍,做了一些实验。  好像就这些吧。没有写上的,我想起来了再补充。
在看OCP教材的时候,根据教材和《oracle10g课堂练习I(1).pdf》,把能做的实验都做了一遍,并做了一些记录,供以后复习的时候查阅。
比如 :  
     控制文件的备份与恢复 (各种各样的恢复、比如丢一个、全丢了等等)  
     参数文件的备份与恢复
     RMAN的备份与恢复、RMAn的各种命令的学习(好像还参考了下三思的那个RMAN笔记),各种备份,今天备了明天删,明天删了后天再备。
     归档非归档的切换比较等等  
     反正就是多做实验做测试。  后来的考试,我发现,把备份恢复学好了,考052很轻松、052学的好了,053问题也不大。

这些书大约都看完的时候, 然后,就开始看考题。考题网上都有解析,一抹夕阳的那个解析很详细。http://blog.csdn.net/rlhua 另外也参考了那个http://blog.itpub.net/17013648/的,
还有那个“有教无类”的也可以参考。
      我的备考(考试)顺序是 052 - 053 -051
      052的时候, 每道题目解析了3遍,有一些可以通过实验来验证。 然后在模拟器中测试,感觉95%以上了, 参加考试。 在模拟的时候,出错的标出来,再次复习或者实验。再次测试。直到准备到自己认为差不多为止。 052,在模拟器中模拟了3次, 刚开始做完188道题目需要1整天,后来模拟到2小时多一点全部做完,正确率还在95%以上,错的哪些,后来发现是做题做多了,大脑有时候会模糊尤其是下午的时候。
      053的时候,看711的那个版本,053,说实在的,就是题目多一些,仔细查看哪些题目,发现很多都是变着花样,变着方式考同一个考点,甚至有些题目的题目是一样的或者相似的,选择的项目不不一样。弄清楚了一个考点,好几个题目就搞清楚了。053这个,我也解析了3遍。053的时候,会有一些有争议的题目。不过不是很多。一般考试也不会出。不过我很不幸,在考试中碰到了大约5道有争议的题目。不过我直接忽略了。053的备考,和052一样,模拟考试,把有问题的标出来,再次通过实验验证,知道感觉没有问题为止。053,因为题目比较多,第一次在模拟器中做了一遍,花费了大约2天。这样多次模拟肯定不行。后来把出错的标记出来,复习好以后,只做错误的。 考试前一周,再进行一次模拟,完毕后,再总结一次。 然后再看看两次模拟的时候做错的那些,然后就是去考场了。
      关于一些有争议的题目,有些是这个答案能测试通过,那个答案也能测试通过。但是只选择一个比较好。怎么办,拿去PUB讨论,讨论完毕了,其实选择那个也不重要了。最重要的是把知识点翻来覆去地去讨论了。
     051的备考,刚开始看051的题目,很多是查询,函数嵌套函数,感觉很恶心,看了几遍,后来发现有规律了。 比如不看题目,只看答案,用排除法,基本上都能排除掉有语法错误的选项。不过我个人感觉051没有053有意思,053很多可以通过实验验证,051太枯燥了,这个也许只是我自己的感觉。


     第一次考试,是在2月初快放春节假的时候,考的是052 ,说实在的还是有些紧张,还专门请了一天假。等考试完毕后,发现也就那么回事。   回来发现考了98%
     第二次考试,3月中旬,考的是053, 据说很多人都很怕053,或者说有人053挂了。这个我也有点担心,不过既然去考场了,就别太担心。下午请了半天假考试。 考试的时候静下心来,慢慢做,时间是够的。考试的时候,遇到了5道有争议的题目,我基本上忽略了。因为我知道肯定能过。 回来查分数 85% 。
    第三次考试,预约了4月1日的,考051, 这个也是下午去考试的。 看完回来一看居然是100% ,这个实在没有想到。其实考试的时候,我很少看题目,只看选项,找到有描述错误的或者语法错误的,排除。然后选择正确的。
OCP就这样考试完毕了。 从缴费报名考试,一共花费了88天 。不过自己之前也花费了2-3个月看一些相关的书。基本上下来,大约6个月。因为我时间比较充足,有时间学习。所以准备的时间长一些。据说有些牛人,从报名开始到结束,2周就完毕了 。

三  结束
       考完OCP了。 算是囫囵吞枣考完了。 仔细想想,很多知识点好需要去慢慢消化,慢慢理解。一些文档还需要再次去查看,去实验。OCP只是一个开始。该学习还是需要学习。自己考完OCP,只是发现,了解了一些基础的东西。不过还需要再学习。比如RAC 、DATAGUARD等等。现在,再次看老盖的那本很多《深入解析Oracle——DBA入门、进阶与诊断案例》似乎能看懂一些了 。

四 后续
我自己非DBA,只是无聊或者出于爱好,让自己去学习一些东西。每个人的情况都不一样,供大家参考(写的也比较乱)。 也让自己若干年后,看到这个文章,笑一笑当初的自己 。







论坛徽章:
1081
阿斯顿马丁
日期:2013-09-16 14:14:02雪铁龙
日期:2013-10-09 14:18:28雪佛兰
日期:2013-09-08 14:23:27路虎
日期:2013-08-09 13:25:06福特
日期:2013-10-25 15:25:06Jeep
日期:2013-10-25 15:25:06兰博基尼
日期:2013-08-19 08:02:45宝马
日期:2013-09-08 14:25:46兰博基尼
日期:2013-09-06 21:15:42保时捷
日期:2013-09-06 21:15:42
 楼主| 发表于 2016-4-7 22:01 | 显示全部楼层
4月1日晚上申请hand on 。4月2日就收到OCA的了。
今天收到了邮件,看了下,OCP的电子证书到了。 感觉ORacle还挺迅速的。

使用道具 举报

回复
论坛徽章:
0
发表于 2016-4-13 12:18 | 显示全部楼层
跟你学习。有志青年。我也是零基础开始学习中

使用道具 举报

回复
论坛徽章:
1081
阿斯顿马丁
日期:2013-09-16 14:14:02雪铁龙
日期:2013-10-09 14:18:28雪佛兰
日期:2013-09-08 14:23:27路虎
日期:2013-08-09 13:25:06福特
日期:2013-10-25 15:25:06Jeep
日期:2013-10-25 15:25:06兰博基尼
日期:2013-08-19 08:02:45宝马
日期:2013-09-08 14:25:46兰博基尼
日期:2013-09-06 21:15:42保时捷
日期:2013-09-06 21:15:42
 楼主| 发表于 2016-4-13 16:40 | 显示全部楼层
lflvhz 发表于 2016-4-13 12:18
跟你学习。有志青年。我也是零基础开始学习中

都老头一个了。生活所迫 。  不得已 。

使用道具 举报

回复
论坛徽章:
0
发表于 2016-4-13 17:45 | 显示全部楼层
那我就是老姑娘一个了。。 可不可以把你的书邮箱发给我啊》我看我大部分没下载下来。。

我邮箱153836519@qq.com

使用道具 举报

回复
论坛徽章:
1
ITPUB官方微博粉丝徽章
日期:2011-06-29 09:48:25
发表于 2016-4-13 18:56 | 显示全部楼层
lflvhz 发表于 2016-4-13 17:45
那我就是老姑娘一个了。。 可不可以把你的书邮箱发给我啊》我看我大部分没下载下来。。

我邮箱

哈哈,同路人哦。随便给我也发一份   50123762@qq.com

使用道具 举报

回复
论坛徽章:
0
发表于 2016-4-14 10:13 | 显示全部楼层
hero_yfl 发表于 2016-4-13 18:56
哈哈,同路人哦。随便给我也发一份

我没有加好友的权限。。。也没有给你发私信的权限。应该是因为我昨天才注册的原因

使用道具 举报

回复
论坛徽章:
1
ITPUB官方微博粉丝徽章
日期:2011-06-29 09:48:25
发表于 2016-4-14 10:19 | 显示全部楼层
lflvhz 发表于 2016-4-14 10:13
我没有加好友的权限。。。也没有给你发私信的权限。应该是因为我昨天才注册的原因

我加你了,你通过一下。

使用道具 举报

回复
论坛徽章:
0
发表于 2016-4-25 09:50 | 显示全部楼层
lflvhz 发表于 2016-4-13 17:45
那我就是老姑娘一个了。。 可不可以把你的书邮箱发给我啊》我看我大部分没下载下来。。

我邮箱

楼主发给你了吗?能否给我传一份,谢谢

使用道具 举报

回复
论坛徽章:
0
发表于 2016-4-25 15:26 | 显示全部楼层
好厉害。我也是工作几年了,没有从事dba,光有DBA情怀

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

TOP技术积分榜 社区积分榜 徽章 电子杂志 团队 统计 虎吧 老博客 知识索引树 读书频道 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档 | IT博客
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛 | SAP ERP系统
CopyRight 1999-2011 itpub.net All Right Reserved. 北京皓辰网域网络信息技术有限公司版权所有 联系我们 网站律师 隐私政策 知识产权声明
京ICP证:060528号 北京市公安局海淀分局网监中心备案编号:1101082001 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表