|
序号 |
Oracle DBA与系统管理职业课程内容 |
|
Unix(IBM AIX) 要成为好的DBA,心中装的必须是整个系统,而不仅仅是数据库。这些系统中Unix一定是必选的。而Unix有多种,有IBM AIX、HP-UX、Linux等等。各种UNIX之间很类似,但也很有区别。时代朝阳选择 IBM AIX作为必学UNIX,这是因为从职业的发展角度,AIX是最值得学习的。 AIX用户增长迅速及职业前景非常好,对应着业界有很多好的职位以及就业机会。对于HP-UX,学习中我们将用触类旁通的方式,通过在这些平台上的动手实践,包括Oracle平台的搭建,进而逐步学会它们的使用。会了AIX,可顺势而下学会Linux,但会了Linux,很难逆流而上,完成AIX平台的Oracle管理工作。 这部分学习完成后,学员将可以完全胜任在IBM AIX平台下的日常管理工作。 设备环境:每人1台 IBM服务器及对应外设,用于完成下面的实践活动:
|
| 1 |
Unix(IBM AIX)系统管理 |
| 2 |
UNIX(IBM AIX)知识综合应用 – Unix(IBM AIX)Oracle数据库的系统集成和优化 |
| 3 |
讨论: 题目:在IBM AIX下安装Oracle用到了UNIX(IBM AIX)的哪些知识? |
|
Oracle体系结构、备份恢复、优化初步、SQL/PLSQL语言、Oracle安全
在Oracle的基础方面,我们安排了Oracle体系结构、备份恢复、优化初步、SQL/PLSQL语言、Oracle安全课程,使学员全面而且系统地学会如何使用Oracle。同时,通过数据库设计,理解数据库中对象设计方法和设计要点,为将来的应用系统性能调优等高端工作打下坚实的数据库基础。
Oracle系统庞大、内容繁多,概念不易理解,这为所有从业人员所共知。时代朝阳安排的Oracle内容,既为学员提供了深入实践的机会,又为下一步深入体验Oracle的各项功能、熟练掌握Oracle打下坚实的基础,从根本上来理清Oracle的体系结构,进而胜任Oracle实际工作。
设备环境:每人1台Oracle数据库服务器 及相关外设。
|
| 4 |
Oracle数据库系统结构与管理 Oracle实例、数据库、物理存储结构管理 Oracle数据库安全、用户概要文件、用户与审计管理 Oracle数据库实用备份与恢复技术 Oracle数据库性能调整与优化 |
| 5 |
SQL/PLSQL 语言的使用 |
| 6 |
Oracle数据库安全体系的再构建 |
|
Oracle管理案例 – Oracle单机环境的管理
为使学员快速梳理Oracle繁多的内容并掌握Oracle的管理要素,我们安排了一个Oracle管理案例,要求学员将学到的知识在这个真实的管理案例中使用:系统搭建、空间管理、应用系统部署、客户端访问、应用性能监测、系统部署优化、数据库备份与恢复实现等。
本课程既是时代朝阳多年来在Oracle系统维护项目上的经验总结,也是整个Oracle培训课程体系中的核心内容之一。 这部分的学习完成后,学员可以胜任Oracle的日常管理工作。
设备环境:每人1台Oracle数据库服务器及相关外设。
|
| 7 |
Oracle完整管理案例综合实施 |
|
熟悉虚拟机,将Unix知识拓展到Linux和HP-UX,学会Oracle在Linux和HP-UX单机平台下的实施
虚拟是当前最重要的趋势之一,是节能与简化管理的重要手段。在了解虚拟机的同时将所学的AIX知识拓展到Linux和HP-UX,并学习Oracle在Linux和HP-UX平台的实施方法。
很多大用户同时具有AIX、HP-UX、Linux等平台,能在多种异构平台下管理Oracle是极为有价值的。这将可为数据库迁移、系统改造、异构环境复制等工作打下坚实的基础,此类技能一定会为未来的工作职位加分。
这一组实验可极大地强化动手能力,是必须熟练掌握的。
设备环境:每人1台Linux服务器,1台HP服务器
|
| 8 |
熟悉VMWare虚拟机,虚拟机系统安装, 在虚拟机上安装Linux,在虚拟机的安装好的Linux上 安装配置Oracle |
| 9 |
构建HP-UX服务器,并在HP-UX服务器上配置Oracle,使用Oracle |
Oracle数据库升级
在已装好的数据库上打修补包是Oracle DBA的重要工作之一,必须熟练掌握Oracle数据库升级的步骤和方法。 |
| 10 |
Oracle 升级(Patch包) |
Oracle高级管理及性能诊断和优化 Oracle的高级管理技术是要解决Oracle如何才能使用好的问题,包括大家关注的性能问题。在这里,还将大量涉及深入的UNIX问题(如裸分区)、存储问题、SQL语言等问题,进一步增强前面学的Unix知识和Oracle知识。 通过真实的中石油项目环境,进行实战场景下的备份和恢复演练,为学员将来实际工作打下坚实的基础。 设备环境:每人1台 IBM AIX服务器及相关外设。 |
| 11 |
Oracle高级管理: IBM AIX平台下Oracle数据库系统的部署、运维管理、性能优化和恢复实现 |
|
学会如何配置与使用各种存储,理解 RAID、SAN、LUN、SCSI 的含义
存储在系统中处于非常重要的地位,理解与学会使用存储是非常重要的。为此,我们安排了大量的配置和使用不同类型存储的实验,让学员获得足够的存储使用经验:直连磁盘柜配置与使用、SAN配置与使用、SSA存储的使用、磁带机的配置与使用、RAID技术、LUN、SCSI的含义、存储在IBM AIX下的使用方法等等。通过一系列这样的实验,使学员获得大量不同类型存储设备的实际操作经验,轻松面对任何工作挑战:不管将来工作使用的是什么类型的存储,均可轻松配置与使用。 这部分内容只有通过动手实践才能感受和掌握,因此要求每个学员必须亲自完成每个实验。 这部分内容将为后面Oracle RAC集群、IBM HACMP集群、Oracle复杂构架等课程打下坚实的基础。这部分内容也会为学员将来应对各种存储环境打下坚实的基础。 设备环境:每人均独自完成下面的实验,并配合用IBM服务器在存储配置完成后学习如何使用配置好的存储。 |
| 12 |
存储系统 -- IBM SSA存储使用,RAID技术 |
| 13 |
在IBM服务器观察存储配置结果,LUN和SCSI的定义和设置 |
|
IBM PowerHA/HACMP 双机系统配置与使用 双机集群平台是一种典型的系统高可用配置方式。我们将IBM PowerHA/ HACMP集群这一难度高和高端用户普遍使用的平台放入课程中进行学习与实验,使学员可以不仅仅深入理解双机系统的网卡切换、节点切换、地址漂移等等不易理解的双机概念,还可以使学员进一步提高 IBM AIX 的水平,胜任 IBM AIX平台下更高和更多的工作岗位。 在该平台上,我们要求每个学员独立构建出双机互备的系统,向辅导教师展示各种失败情况下的切换情况。 对这部分内容的清晰掌握将会为学员增加重要的职场分数。 设备环境:每2人1 套IBM HACMP系统(2台IBM服务器、多网卡、2台交换机、心跳线连接,1套外部存储)
|
| 14 |
IBM AIX PowerHA/HACMP 双机系统安装配置实践 (HACMP安装配置,网卡失败转移测试,节点失败转移测试) |
|
Oracle在PowerHA/HACMP双机集群环境下的实施,实现Oracle高可用结构 Oracle配置于双机平台是一种普遍使用的高可用配置方式。我们要求学员独立地在HACMP环境下配置Oracle,掌握Oracle在双机与单机环境配置方式的不同,进一步深入理解Oracle实例的含义,并获得实际的Oracle双机切换经验,感受切换带来的不可避免的Oracle停机时间,从而可以和后续的 Oracle RAC集群进行比较,深刻理解两者之间的共同点和不同点,为以后可能的Oracle双机环境管理工作和构架选型决策获得一手的经验。 设备环境:每2人1 套HACMP系统(2台IBM服务器、多网卡、2台交换机、心跳线连接,1套外部存储)
|
| 15 |
Oracle在HACMP环境下的安装与配置 Oracle在HACMP环境下失败转移测试 |
|
Oracle RAC集群系统安装、配置与管理 Oracle RAC集群的含义是Oracle真正应用集群,它是Oracle最重要的功能之一。学会Oracle RAC的配置方法,获取RAC的运行经验是极其重要的。这里我们将学习如何搭建Oracle RAC环境,学会客户端的配置方法,测试透明失败转移情况。 Oracle RAC集群的大规模流行,也在不断地扩展着学员的就业范围。通过上述经历,学员将会获得初级的Oracle RAC的运行经验,感受Oracle RAC带来的好处和带来的系统复杂度,感受网络的影响,并为日后工作中可能的构架选择提供一定的帮助。 Oracle RAC搭建和运行体验会给学员带来求职的绝对优势。 设备环境:每2人1 套IBM RAC系统(2台IBM服务器、多网卡、2台交换机、心跳线连接,1套外部存储)
|
| 16 |
Oracle RAC 原理课程 在IBM AIX 平台下 Oracle10.2 RAC 集群的安装、配置、管理实践课程 |
|
Oracle RAC集群管理 管理和维护Oracle RAC集群系统是中高端Oracle DBA必备的技能。在使用Oracle的用户中, 用到RAC的用户占了一半以上,不懂RAC集群管理,工作就很麻烦。RAC环境下的管理和单机区别很大,不能按单机去管理和理解。
通过案例,深化Oracle RAC集群环境下的Oracle管理方法,理解单机平台与RAC集群平台Oracle管理的相同点和不同点,最后,通过讨论进一步理解与掌握Oracle RAC集群环境的管理。
设备环境:每2人1套IBM RAC系统(2台IBM服务器、多网卡、2台交换机、心跳线连接,1套外部存储)
|
| 17 |
Oracle RAC管理 |
| 18 |
讨论: Oracle管理在单机平台与RAC集群平台的相同点和不同点 |
|
才能展示:(Talent Show)
总结前面学习的内容,并向大家讲述。 题目:“Oracle体系结构/或IBM HACMP集群环境与Oracle RAC集群环境比较”:
在学习过程中将穿插Talent Show。Talent Show的形式是对已学内容进行总结和整理,并向大家展示。通过时代朝阳这一独有的形式,学员可以总结与巩固专业知识、相互了解与交流、锻炼书写与口头表达能力。
才能展示也为学员将来的工作面试提供了不可多得的锻炼机会。
时代朝阳的高级技术人员将参加Talent Show活动,指出学员的成绩与不足,使学员及时修正学习方法问题或专业知识理解问题。
设备环境:每人1台PC机,用于编写Talent Show讲稿
|
| 19 |
Talent Show Oracle体系结构/或IBM HACMP集群环境与Oracle RAC集群环境比较 |
|
Oracle高可用容灾结构:Dataguard
容灾是一个重要系统必须要考虑的问题。当前,有很多不同的容灾解决方案,做为一个中高级的Oracle DBA,必须具有Oracle DataGuard容灾方案的配置实施经验。 在学员完成了Oracle DataGuard环境构建,并进行灾难失败切换后,还将展开讨论,比较Oracle RAC高可用环境与DataGuard高可用环境的差异,讨论它们各自适应的场合。
设备环境:每人一台IBM AIX服务器、多块网卡、交换机、心跳线连接,1套外部存储
|
| 20 |
IBM AIX平台Oracle DataGuard容灾配置 -- 备用数据库:节点管理、自动切换 |
Oracle高可用复制结构 - 流
流是在不同的Oracle数据库间数据传播的手段 -- 数据从一台机器复制到另外一台机器。流的用途很广泛,像数据上传集中、高可用等等。因为流允许数据在完全不同的服务器和不同的操作系统之间复制,因此它可以解决有时Oracle DataGuard不能解决的高可用问题。可以这样说,如果没有流的实施经历,DBA很难针对用户的情况给出一个优秀的Oracle构架。
设备环境:每人一台IBM AIX服务器、多块网卡、交换机、心跳线连接,1套外部存储 |
| 21 |
IBM AIX平台Oracle数据库复制与流配置实践课程 |
案例分析:如何用Oracle知识分析与解决现场问题 在学习过程中还将穿插案例分析,由时代朝阳资深工程师讲述当前进行的或已成功完成的案例。案例将对项目方案、项目实施过程中遇到的问题、问题是如何解决的、项目效果、以及感受进行讲述,从而帮助学员将所学知识融会贯通到实际工作中。 这也是一个讨论会,学员可以提出自己对项目的看法和方案,与业内高手过招,看别人是如何的思考的,并检验自己的学习成果。案例分析既可以使学员学习应对实际问题的方法,又可以使学员了解现实中解决问题与书本中解决问题思维的不同。 案例分析可以使学员在很短的时间内快速学习实际的项目经验。这次的案例分析将展示Oracle知识在分析解决现场问题中的重要性。 |
| 22 |
案例分析:电信系统优化项目实施过程的再分析 |
|
项目实习
在高级工程师的指导下进行实习工作,快速适应工作环境。 |
| 23 |
项目实习 |