安装Oracle软件和建数据库
安装Oracle软件和建数据库
2.1目标
阅读本节后,你应该能够:
安装Oracle软件
建立Oracle数据库
2.2 使用Oracle Universal Installer
使用Oracle Universal Installer (OUI)能让您:
- 检视安装在您电脑上的Oracle软件
- 安装新的Oracle软件
- 卸载您不再使用的Oracle软件
OUI也提供了线上说明。
安装Oracle软件和建数据库
阅读本节后,你应该能够:
安装Oracle软件
建立Oracle数据库
使用Oracle Universal Installer (OUI)能让您:
OUI也提供了线上说明。
by Tim Hall
DBA, 开发员,作者,讲师
Birmingham, UK
此文仅代表我对于一些经常被问到的OCA, OCP, OCM和OCE认证考试问题, 发表的一些个人观点。
我能从哪里了解认证路径及认证需求?
对于Oracle认证,你首先应该访问Oracle Education网站中Oracle Certification页。
如果你通过其他信源来了解相关认证信息,那么你就需要依赖于此信源和Oracle Education网站的更新同步的及时性和可靠性了。
我应该参加哪个数据库版本的认证?
请参加你最可能用到版本的认证!
如果你正在用Oracle 11g进行工作, 那么就按此版本进行认证。如果你不确定,那么就去考最新版本的认证。在写这篇文章时,Oracle 11g正进入其生命期的尽头,而Oracle 12c正开始,但是现在许多公司仍然在使用Oracle 11g,并可能需要使用很多年, 因此参加11g认证的考试仍是一个安全的尝试。当然尽可能早的升级认证也是个不错的注意,这能帮助你更早适应新版本数据库。
我能从哪里获得免费认证材料?
大多认证阅读材料都是有版权的,需要你去购买。当然你也可以通过以下途径找到些免费材料:
通过网络查找合法的培训材料或者从Oracle Technology Network上找到可用的Oracle手册
我应该使用什么学习材料?
我个人不使用学习手册或参加课程。我主要通过阅读Oracle手册来进行学习笔记。
当然我相信大多数人不会希望花如此多的时间和功夫在这上面。
如果你不希望花太长时间的话,我建议你买一本OCA/OCP学习手册来进行学习。除了看学习手册外,我建议你阅读下在线Oracle手册并真正在一个安装好的数据库上实践下。没有比自己动手更好的了。
如果你参加了一些Oracle或Oracle合作公司进行的培训,你会得到ILT手册,那个也很不错。
我需要做一些试题练习么?
试题练习能帮助你提高考试技巧,这能够让你更加冷静,但是你应该花更多时间在学习材料和使用Oracle练习上,而不是不停得进行试题练习。
我需要使用Oracle软件来准备认证考试么?
是的。如果你从没用过此数据库产品的话,那么通过考试的希望很小,你需要一定的使用经验。
哪个认证可以帮助我获得一份工作?
有认证总比没有好, 但是如果你没有经验的话仍然会很难找到工作。很多雇主将工作经验看得比认证高。当然,理想的情况下是两者都重要。
对于新人来说,以下是你需要考虑的:
许多公司会考虑将认证和你所受的教育层次一起考虑,至少这能让你获得一次面试的机会。在一些公司,最初的候选人筛选是由人力部门裁定的,他们会将那些基本符合此工作的人先挑出来。如果你没认证的话,你可能连面试机会都没有,从此错失了你真正想要的工作。
那些属于Oracle Partner Network的合作公司都需要维护最少数量某个领域的认证团队。如果你已经有了那些认证,那么这对它们来说是有吸引力的,因为这减少了它们培养相关人才的时间和花费。
即便你有不少相关工作经验,花些时间在认证上也能在给自己做介绍时更显得有力些。
考试的形式是什么?
认证考试一般需要在90分钟内回答60~70个问题。它们为多选题,通常需要你在5个答案中选2个或3个。请仔细查看Oracle Certification网站了解相关考试定义。
我需要花多长时间学习来应对考试?
需要花多长时间这取决于许多因素,包括之前的相关经验,你在学习时候发现是否容易理解,你花多久时间在Oracle数据库上进行练习。很难让我告诉你需要花多久来准备。对我来说因为我频繁使用Oracle,因此通过一个考试所做的准备只需要花几周,但是我也听到有人为了通过OCP花了大约6个月时间。时间的跨度很难说,因人而异。
我是一个有经验的DBA,那么我需要会考试进行学习么?
我觉得我在DBA上还干得不错,但是我不太擅长记语法。这就是为什么我常写一些东西,做一些笔记。问题是考试的时候你不可能去看这些东西,需要花一些时间在这些语法和API上。一些好的DBA经常在这个问题上出问题。除非你的记忆力很棒,不管你做了多少年的DBA,在坐在考场前,我想你总需要一些回顾学习时间。
你认为Oracle认证大师(OCM)考试怎么样?
OCM认证你唯一一个你需要动手操作的考试。它本身非常有趣,因为它是仅有的一个能证明你曾经在一个Oracle系统前工作过的证明。因此我认为OCM是一个非常有价值的认证。
关于OCM有两点我需要指出的是:
这个认证考试很贵。它需要完成两个Oracle课程。我不太能判断那张纸的价格。如果你的公司愿意为你承担考试费用的话,那太棒了。如果不能,那你需要自己来衡量它的价值。
你应该注意到在考场上你是无法访问互联网的。你手边仅有Oracle手册,你只能用它提供的目录来查询相关资料。如果你不太记语法又没有花很多时间在回顾复习这方面内容的话,那么你很可能通不过OCM考试。
你认为Oracle认证专家(OCE)考试怎么样?
我不确定那些认证是否有必要。如果你对某个领域有兴趣的话可以参加考试。我曾参加过其中一个OCE考试,考试的形式类似于OCP考试。
你认为专家考试(specialist exams)怎么样?
我认为那些认证考试和Oracle Partner Network更相关。如果你在工作中可以访问它们并有机会的话,那么就去考吧。
为什么你仍然关注认证考试?
认证对于我来说和其他人会有所不同。
当Oracle新版本数据库被正式公布后,它经常涉及到哪里去了解,哪里开始学。很幸运的是,OCP的教学大纲中会列出大部分DBA应该关注的新特性。因此我通常使用OCP大纲来对新特性有所了解。
当我对新版本有了学习了解后,我会写一些应对相关认证的笔记。在一定时间后我开始决定参加考试,因为我那时候已经准备得很充分了。
真正的考试本身不重要,对我来说重要的验证是否对新版本数据库的新特性的点都掌握了。
因此考试是我对新版本认知的开始。一旦通过了OCP考试,就需要我们关注一些大纲中没有提到的新特性,那些可以用于应对每天工作的解决方案。
一般情况,在一个新版本出来1~2年后,我开始真正感觉我可以驾驭自如了。
在2013年5月13日前,Oracle 11g ocm的考试环境为 Oracle Linux Release 5.4 (64-bit)+Oracle Database Enterprise Edition Release 11.2.0.1.0 (64-bit)+Oracle Enterprise Management Grid Control 10g version 10.2.0.5 (64-bit) with repository database 11.1.0.6。
在2013年5月13日后,Oracle 11g ocm的的考试环境变成了Oracle Linux Release 5.4 (32-bit)+Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 (32-bit)+Oracle Enterprise Manager 11gGrid Control Release 1 (11.1.0.1.0) (32-bit)
具体可以见下表:
Exam Environment
Current Environment(Till 12th May 2013) | New Release Environment(From 13th May 2013 onwards) |
Oracle Linux Release 5.4 (64-bit) | Oracle Linux Release 5.4 (32-bit) |
Oracle Database Enterprise Edition Release11.2.0.1.0 (64-bit) | Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 (32-bit) |
Oracle Enterprise Management Grid Control 10g version 10.2.0.5 (64-bit) with repository database 11.1.0.6 | Oracle Enterprise Manager 11gGrid Control Release 1 (11.1.0.1.0) (32-bit) |
在考试专题上新加了下面的环节:
Oracle数据库12c: 高级管理考试(1Z0-063)现已对外开放了。
如果你已经有了包括开发部署、备份恢复和云计算技术等顶级数据库管理所需的高级知识和相关技能。
那么来尝试证明你的能力以获取Oracle数据库12c管理专家(OCP)认证吧。
在12c版本中,Oracle数据库对云计算进行了重新设计。多租户架构为企业的软硬件效率带来了从未有过的提升,从中获得了更多性能和管理上的好处,它是一个快速有效的云配置。Oracle数据库12c认证中强调了当前竞争市场中DBA所需具备的所有相关的技能集合。
在申请获取12c OCP认证前,你除了需要通过此考试之外,还需要持有Oracle数据库12c OCA认证并完成Oracle数据库12c认证认可的相关课程。掌握Oracle数据库12c: 备份和恢复专题和Oracle数据库12c: 管理多租户架构课程中的高级概念将有助于你的考试准备。
你可以通过访问pearsonvue.com/oracle注册1Z0-063考试。在Oracle认证网站上,你可获取所需的考试信息,包括考点,问题数量,考试时间限制及考试价格。
快速链接:
关于认证路径:Oracle数据库12c管理员专家认证(OCP)
认证考试:Oracle数据库12c高级管理考试(1Z0-063)
Oracle大学课程培训: Oracle数据库12c: 备份和恢复专题 和 Oracle数据库12c: 管理多租户架构
了解更多: Beta测试
现在注册: Pearson VUE
从本章中,你应该能够:
关系型数据库是关系和二维表的组合。
Oracle数据库是一种关系型数据库管理系统(RDBMS), 所以在使用Oracle Database建立的数据库就是关系型数据库。关系型数据库使用关系(Relation) 或者二维表格(Two-dimensional table)来存储数据。
关系型数据库可包含一个或多个表。表(Table)是RDBMS中的基本存储结构。表格中存放的是现实世界中某个事物的所有必要资料,例如员工、发票或顾客。
Oracle数据库管理简介
从本章中,你应该能够:
关系型数据库是关系和二维表的组合。
Oracle数据库是一种关系型数据库管理系统(RDBMS), 所以在使用Oracle Database建立的数据库就是关系型数据库。关系型数据库使用关系(Relation) 或者二维表格(Two-dimensional table)来存储数据。
Oracle 11g OCM考纲Streams单向流复制
SYS user passwd:oracle
SYSTEM user password:oracle
节点1 | 节点2 | |
Oracle SID | Orcl | Orcl |
Global DB name/service Name | Orcl1 | Orcl2 |
Net server Name | amer | euro |
字符集 | AL32UTF8 | AL32UTF8 |
tnsnames.ora 的配置:
vi /u01/app/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora
amer =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.199.118)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl1)
)
)
euro =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.199.225)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl2)
)
)
Copyright © 2025 · Genesis Framework · WordPress · Log in