|
技术:深入了解OCP
Oracle认证大师
作者:Jim DiIanni
成为Oracle9i DBA认证大师。
Oracle认证专家(OCP)所能够获得的最高级别的认证是Oracle9i数据库管理员认证大师。此种认证通常被称作Oracle认证大师(OCM),它极大地提升了严格的上机操作测试的标准。Oracle大学响应行业需求,通过OCM有效地测试考生在真实世界的现场应用环境中的实际操作能力。OCM是对知识和经验的双重测试。它能够真正测试出考生在Oracle9i数据库环境中的工作能力。
Oracle9i数据库管理员认证大师认证包括一个在Oracle大学教室进行的持续两天的现场实习课。目前,世界上有6个地方提供这样的实习课:芝加哥、德国杜塞尔多夫、英国Reading市、韩国汉城、中国香港以及日本东京。
每位OCM考生都配备了自己的专用服务器,该服务器安装了Oracle9i数据库和统一Linux (United
Linux)。服务器上还装有全套的Oracle9i文档。在为期两天的课程当中,为报考人员提供了各种场景,在这些场景中要求考生执行各种技术任务,包括安装、诊断、故障排除和解决问题等。考生必须在特定的时间内完成这些场景测试,这就需要考生采用一种有组织的方法,利用他们的专业技能,并部署最佳实践,以便有效地完成规定的任务。实习课程中没有多项选择或填空等问题。
因此,你将不会在本栏目中看到一系列问题。我将把重点更多地放在期望什么、如何最好地为实习课做准备以及参加实习课的一般性建议上。
在上实习课之前,OCM考生必须先获得 Oracle9i数据库管理员认证专家证书,而且他们还必须参加两门Oracle大学提供的高级技术课程。此外,考生最好至少拥有三到四年的管理复杂Oracle数据库应用程序的实际经验。最后,在参加实习课前,考生应该详细了解实习课的目的,建立典型的测试环境,并完成与每个规定的实习课要求有关的场景。
OCM实习课内容
OCM实习课的内容主要集中在以下8个主题领域:
- 数据库配置
- Oracle网络配置
- Oracle企业管理器的设置与配置
- 数据库的可用性
- 数据管理
- 数据库管理
- 性能管理
- 备用数据库与数据卫士
OCM考生必须满足与每个内容领域相关的特定性能目标。例如:在备用数据库和数据卫士内容领域,考生必须创建并设置一个备用数据库。完成任务后,考生必须执行各种利用备用数据库的特性和功能的任务,如在主数据库和备用数据库之间进行通信、将数据从主数据库转移到备用数据库或执行到备用数据库的故障切换。请考虑一下为什么使用备用数据库以及允许使用备用数据库的条件。
为OCM实习课做好准备
如何准备OCM实习课?与其他由多项选择题构成的测试不同,OCM实习课需要考生在真实世界环境中练习。成功的OCM考生将是那些在Oracle9i数据库和Linux环境中进行实践、并对与每个OCM内容领域性能目标相关的任务进行反复练习的人。准备实习课有三个主要的步骤。
第一步是熟悉操作系统环境。我希望强调的是,实习课的目的是测试个人的Oracle9i数据库知识,而不是聚焦于操作系统的详细功能或配置。因此,只需要了解一些基本的操作系统命令就可以了。考生应该了解如何复制、移动和删除文件,如何在各个目录之间来回切换,以及如何根据命令行提示执行程序等。
参加必需的Oracle大学高级课程时,OCM考生将会学习一些在Linux环境下使用的基本UNIX命令。为实习课做准备时,可以下载并安装Red
Hat Linux。Red Hat Linux环境是统一Linux的有力竞争对手。请记住,在OCM实习课期间只使用基本的Linux命令。
Konqueror的图形用户界面提供了一种类似于Windows的环境,在为实习课安装系统时引入了这种环境。实习课要求的很多基本操作系统命令都可以使用图形用户界面功能来执行。
为实习课做准备的第二步就是使用Oracle9i数据库环境。实习课使用Oracle9i第9.0.2版,这也是我建议你使用的版本。你可以从Oracle技术网站(OTN)上下载Oracle9i第9.0.2版,网址是
otn.oracle.com/software。安装了Oracle9i数据库软件后,你可以使用不同类型的表空间和数据段创建一个自定义的数据库。利用现有的资源,你完全能够在笔记本或桌面电脑上模拟一个OCM实习课环境。
为实习课做准备的第三步就是切实执行与每个实习课的目标相关的任务。仅仅阅读手册对于准备参加为期两天的严格的上机操作测试来说远远不够。除了执行针对每个目标的任务外,成功的OCM考生还可以通过制造数据库故障,然后执行恢复操作来进行练习。
要想为OCM做好充分的准备,考生就应该花些时间,在Linux环境中执行Oracle程序和工具。这些程序和工具包括RMAN工具、Oracle网络管理器、监听工具、Oracle管理服务器、Oracle密码工具以及数据库创建助理等。熟悉操作系统级别的可执行文件的位置对你来说也将有很大好处。
OCM考生应该清楚自己是否能够恢复在线恢复日志文件故障、控制文件故障以及数据文件故障。考生最好能够通过合理配置数据库环境来防止发生数据库故障,但考生是否为恢复操作做了相应的备份?请记住,OCM考生在实习课期间应该负责管理自己的机器,并利用适当的管理实践要素成功地完成场景测试。成功的Oracle9i数据库管理员能够通过确保为系统全局区(System
Global Area)分配足够的内存、适当地调整重做日志文件的大小以及定期进行备份,前瞻性地管理其数据库环境。OCM考生也应如此。希望他们能够像在真实世界环境中操作那样来管理自己的服务器。
参加实习课的一般性建议
为实习课做好充分的准备后,对于OCM考生来说,最重要的事情就是放松。如果准备不充分,那么如果她/他买了一张可退票的机票的话,那么我建议他们退掉机票,不要来参加实习课。每天,实习课都要持续很长时间,并且两个场景之间只有短暂的休息时间和一顿匆忙的午餐。
我向大家提供一个有关参加实习课的最重要技巧,那就是花一些时间通读每个场景,然后,在开始场景测试之前做出相应的计划。这和在大学里参加考试,在答卷前先阅读所有的问题没什么两样。要了解场景的起点以及最终将要实现的目标。这种方法有助于OCM考生明智地使用时间,并极大地提高成功完成场景测试的机率。OCM考生必须知道成功地完成场景测试并不意味着完成所有规定的任务。OCM考生能够做的两件最重要的事情就是:
- 备份数据,并确保自己能够在必要的时候进行恢复。
- 以场景中指定的最终状态完成场景测试。
每位考生的服务器上都有一个可以通过关键字搜索的文档集。但是,在许多不同的书中出现了大量不同的关键字。所以,另一个技巧就是事先了解在哪里搜索文档,找到如何完成某项任务的信息。
在实习课的大部分时间里,OCM考生都能够使用全套的有效管理Oracle9i数据库所需的Oracle工具。考生不得携带额外的工具,但是他们可以从所提供的Oracle工具中选择自己认为对完成任务最适当的工具。一个例子就是OCM考生能够在实习课期间创建自己的脚本,或者能够使用恢复管理器来备份数据,并在必要的时候执行恢复操作。成功的OCM考生将是那些能够以最少的宕机时间在不丢失数据的情况下完成恢复操作的人。
结论
本栏目讨论了与Oracle9i DBA认证大师实习课有关的准备和策略。Oracle9i DBA认证大师主页列举了考生至少应该具备的技能,探讨了实习课环境,并列举了满足必要条件所需要完成的高级课程。
在下一个栏目中,我将提供一些在实习课期间,OCM考生可能遇到的典型问题的范例。
Jim DiIanni(ocpexam_ww@oracle.com)是Oracle认证项目的认证总监。 |