深入解析Oracle:数据库的初始化 - (EPUB全文下载)

文件大小:0.48 mb。
文件格式:epub 格式。
书籍内容:

深入解析Oracle:数据库的初始化
第1章 Oracle数据库的创建
第2章 使用模板创建数据库
第3章 插接式数据库
第4章 数据库的启动和关闭
第5章 参数及参数文件
第6章 控制文件与数据库初始化
第7章 控制文件与启动校验
第8章 数据字典
版权
第1章 Oracle数据库的创建
对于很多初学者来说,安装数据库软件、创建数据库通常是Oracle学习的开始。
在完成软件安装之后,就可以开始创建数据库。数据库的创建可以通过 DBCA(Database Configuration Assistant)工具或者手工方式来完成,通常我们习惯使用DBCA,但是我建议大家都能够尝试一下使用手工的方式进行数据库创建,因为那将使你更加了解Oracle数据库的创建过程。
如果从数据库创建进行深入,你会发现相关知识会延展到各个层面,由这一个点开始,广阔的Oracle知识会逐渐展现在你面前,本书就从这样一个起点开始。
从这样一个起点开始,我试图将所有的相关知识点拓展剖析,以扩大和加深读者对于Oracle数据库技术的理解和认知,全面了解数据库的功能和特性,并恰如其分的应用到合适的场景,就是一个DBA的使命。
本章内容主要以主流版本Oracle 11g为讲解模板,同时涵盖Oracle 12c的主要变化,在实际建库的过程中,不管是在Linux/UNIX还是Windows上,不管是Oracle 12c还是Oracle 11g,创建数据库的步骤都是基本相同的。现在企业级数据库应用,Oracle 11g已经成为主流,DBA的学习应该以11g为核心,兼顾12c的新特性。
1.1 Oracle软件的获取与安装
在学习和接触Oracle数据库时,首先需要获取相关软件并安装创建数据库,本节简要介绍一下Oracle软件的获取与安装。
1.1.1 Oracle软件的获取
Oracle的软件可以从官方网站上下载,主要的网址链接为:http://www.oracle.com/us/products/database/overview/index.html。
在这里可以找到Oracle数据库产品的详细信息(这个页面经常更新,目前Oracle 12c是主推的产品之一),如图1-1所示。
图1-1 Oracle数据库软件主页
注册一个OTN的账户后,就可以下载Oracle最新的软件版本,目前Oracle数据库的最新版本为12.1.0.1.0,率先发布的是Linux和Solaris平台版本,如图1-2所示,OTN提供下载的数据库软件企业版在非商业应用中,不存在任何功能上的限制。Oracle 12c的关键词是“Plug into the Cloud”,这是Oracle将数据库推进到云平台的重要举措,而在Oracle 12c版本正是发布之前,Oracle 公司已经宣布了和微软公司和 Salesforce 的合作,通过两者的平台来推广云数据库。
图1-2 下载Oracle最新的软件版本
除了12cR1之外,目前最为广泛采用的版本是11gR2,下载页面上可以看到一个2011年11月 10日添加的重要提示:Oracle Patch Set 11.2.0.3已经发布,该Patch Set是一个完整的安装版本,不需要预先安装11.2.0.1,该Patch Set需要从 support.oracle.com站点下载,如图1-3所示。
注意:Support站点仅对Oracle付费用户开放,对于常规的测试目的,11.2.0.1通常已经足够。
图1-3 OTN数据库软件下载
为了推广 Oracle 11g 产品,Oracle 公司还注册了一个独立的站点(http://www. oracledatabase11g.com/),从这里可以找到大量的关于Oracle 11g的相关文档信息。
在安装Oracle软件的过程中,有一个类似如图1-4所示的界面(以下两图可以比较从Oracle10gR2到Oracle 11gR2安装界面的变化),Oracle 11gR2列表式的安装步骤显示更加直观,并被一直延续到Oracle 12c版本。
在这个页面中,可以选择在安装软件结束后同时创建数据库,也可以选择“仅安装数据库软件”,建议大家选择“仅安装数据库软件”项,该选项可以将软件安装和数据库创建分离开来,这样既可以将独立的两个过程分步进行,又可以在安装软件后进行从容的检查、配置和补丁应用等。
图1-4 安装软件与创建数据库的选择
1.1.2 Oracle的补丁集
部署生产环境时,在安装完成数据库软件之后,需要安装和软件版本相关的最新补丁包,目前Oracle 10gR2最新的补丁包为Oracle 10.2.0.5,这也是Oracle 10gR2的最终补丁包;对于Oracle 11gR2,目前最新的补丁集是 11.2.0.4版本。Oracle的补丁软件通过Metalink支持站点(http://support.oracle.com)发布,该站点仅对购买了Oracle服务的用户开放。
在Oracle 11gR2之前,补丁集以一个修正包的形式发布,安装补丁包,覆盖原有数据库安装的相关文件后完成升级,如果需要升级已有的数据库,还需要按照指定的步骤运行一系列的脚本文件,完成升级;从Oracle 11gR2的第一个补丁集开始(也即 11.2.0.2),Oracle修改了补丁发布策略,现在发布的补丁文件是一个完整的数据库版本,可以独立安装,在安装时建议选择独立的安装目录,保持原有的安装不变,安装完成之后,可以调用 DBUA(Database Upgrade Assistant)来完成既有数据库的升级。
目前11gR2广泛采用的11.2.0.3的补丁集,其Patch号为10404530,共包含7个压缩包,前两个为安装数据库的软件,如果仅安装数据库,这两个就够了;第三个是Grid的安装包;7个文件大约5GB左右,以下列出了压缩包及其内容:
Oracle 11.2.0.3.0在Linux X86-64平台上的补丁信息如 ............

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » 深入解析Oracle:数据库的初始化 - (EPUB全文下载)