学习ORACLE之路

第一步:先认识Oracle

1)认识Oracle Database

2)了解Oracle Database的体系结构和工作原理

3)了解管理Oracle Database的常用工具有哪些?

4)了解一般DBA的日常工作内容

第二步:安装你的第一套Oracle

1)选择安装平台和软件

2)快速阅读Installation Guide,了解安装需求

3)安装Oracle相关软件

4)利用DBCA创建、配置你的第一个Oracle数据库

5)利用DBUA升级你的第一个数据库到较高版本

第三步:认识EM

DBA 2.0时代的必备工具

1)创建、配置你的第一个dbcontrol

2)通过EM来管理你的第一个Oracle Database

第四步:配置Oracle网络服务

 

1)理解Oracle network原理 

2)利用netca配置你的第一个监听和服务

3)启动和停止监听  

 

第五步:认识Instance

 

1)了解Instnace内存结构

2)了解Oracle后台进程

3)了解Oracle初始化参数的作用、并学会管理这些参数

4)启动和停止数据库--了解数据库启动/关闭的过程

 

第六步:认识Oracle的物理、逻辑结构

 

1)控制文件

2)数据文件

3)参数文件

4)日志文件

5)密码文件

6)归档文件

7)备份文件

8)其他文件

9)认识表空间

10)了解各种Segment

11)创建、管理、删除你的第一个表空间和Segment

12)创建、管理、删除你的第一个pl/sql Object

第七步:管理Oracle帐户

 

1)了解Oracle数据库用户的分类

2)了解Oracle权限和角色的概念

3)了解Profile作用

4)创建并管理你的第一个Oracle user

5)删除一个user

第八步:熟悉Oracle数据字典和常用动态性能视图

 

1)了解Oracle的数据字典

2)熟悉常用的Oracle动态性能视图

 

第九步:了解Oracle备份/恢复的概念

 

1)了解Oracle备份/恢复的基本原理

2)了解常用的备份/恢复方法及工具

3)完成你的第一个备份

4)完成你的第一个恢复

第十步:学会监控数据库

 

1)了解被监控的对象和目的

2)熟悉Oracle日常诊断和调优的基本知识

3)配置你的第一个监控

4)诊断你的第一个问题(思路--方法)

5)利用EM查看你的监控和报告

 

在上面的每一步里,都包含很多的知识点(我只是列了个大概,因为是刚刚看到一个puber在问类似的问题,所以就随便写了一点),如果你能坚持把这些东西完整的学习下来,那么你就基本上具备了入门的基础知识,接下来,你需要戒骄戒躁,继续深入,不断的积累和完善,在进一步深入学习的基础上,逐步的把Oracle的变更管理、诊断诊断、调整管理、配置管理等各类程序逐一的学习和实践。

 

然后,等你对Oracle Database有了比较全面的认识以后,可以慢慢的学习Oracle的其他Option,比如RAC、DataGuard、Partition、Streams、XML DB、Timesten、OLAP、Security方面的选件,同时对Oracle MAA的整体解决方案中的技术做一个全面的review(其实你在学习其他各种Option的时候已经涉及到了)。

原文地址:https://www.cnblogs.com/cangos/p/2280929.html