《循序渐进Oracle:数据库管理、优化与备份恢复》一一1.1 Oracle软件的获取与安装

简介:

本节书摘来自异步社区出版社《循序渐进Oracle:数据库管理、优化与备份恢复》一书中的第1章,第1.1节,作者:盖国强,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.1 Oracle软件的获取与安装

循序渐进Oracle:数据库管理、优化与备份恢复
在学习和接触Oracle数据库时,首先需要获取相关软件并安装创建数据库,本节简要介绍一下Oracle软件的获取与安装。

1.1.1 Oracle软件的获取

Oracle的软件可以从官方网站上下载,主要的网址链接为:http://www.oracle.com/us/products/database/index.html

在这里可以找到Oracle数据库产品的详细信息,如图1-1所示。

注册一个OTN的账户后,就可以下载Oracle最新的软件版本,目前Oracle数据库的最新版本为11.2.0,下载的数据库软件企业版在非商业应用中,不存在任何功能上的限制,注意这里有一个重要提示:2010年9月13日,Oracle Patch Set 11.2.0.2已经发布,该Patch Set是一个完整的安装版本,不需要预先安装11.2.0.1,该Patch Set需要从support.oracle.com站点下载,该站点仅对Oracle付费用户开放,对于常规的测试目的,11.2.0.1通常已经足够,如图1-2所示。
image

image

为了推广Oracle Database 11g产品,Oracle公司还注册了一个独立的站点(http://www.oracledatabase11g.com/),从这里可以找到大量的关于Oracle Database 11g的相关文档信息。

在安装Oracle软件的过程中,有一个类似如图1-3所示的界面(以下两图可以比较从Oracle10gR2到Oracle 11gR2安装界面的变化),Oracle 11gR2的安装步骤列表显示变得更加直观。

image

在这个页面中,可以选择在安装软件结束后同时创建数据库,也可以选择“仅安装数据库软件”,建议大家选择“仅安装数据库软件”项,该选项可以将软件安装和数据库创建分离开来,这样既可以将独立的两个过程分步进行,又可以在安装软件后进行从容的检查、配置和补丁应用等。

1.1.2 Oracle的补丁集

部署生产环境时,在安装完成数据库软件之后,需要安装和软件版本相关的最新补丁包,目前Oracle10gR2最新的补丁包为Oracle 10.2.0.5,这也是Oracle 10gR2的最终补丁包;对于Oracle Database 11gR2,目前最新的补丁集是11.2.0.2版本。Oracle的补丁软件通过Metalink支持站点(http://support.oracle.com)发布,该站点仅对购买了Oracle服务的用户开放。

在Oracle 11gR2之前,补丁集以一个修正包的形式发布,安装补丁包,覆盖原有数据库安装的相关文件后完成升级,如果需要升级已有的数据库,还需要按照指定的步骤运行一系列的脚本文件,完成升级;从Oracle 11gR2的第一个补丁集开始(也即11.2.0.2),Oracle修改了补丁发布策略,现在发布的补丁文件是一个完整的数据库版本,可以独立安装,在安装时建议选择独立的安装目录,保持原有的安装不变,安装完成之后,可以调用DBUA(Database Upgrade Assistant)来完成既有数据库的升级。

11.2.0.2的补丁集,其Patch号为10098816,共包含7个压缩包,前两个为安装数据库的软件,如果仅安装数据库,这两个就够了;第三个是Grid的安装包;7个文件大约5GB左右,以下给出了压缩包集的内容列表,如表1-1所示。
image

以下通过Oracle Database 11g 11.2.0.2的补丁集安装过程,简要介绍一下Oracle的这一重要变化。在初始的步骤中,如果是在软件安装过程中,请选择“仅安装数据库软件”即可,如果需要升级数据库,请选择“升级现有的数据库”,如图1-4所示。

在图1-5中,如果安装路径选择了现有的Oracle 11g安装目录,安装程序会给出重要提示,建议安装11.2.0.2到不同于11.2.0.1的目录,独立安装的好处是,当升级过程出现异常时,原有的软件目录未有丝毫改变,可以无损地启动原有数据库,这就是独立安装带来的重要好处。

如图1-6所示是补丁软件的安装过程。

image

image
image

补丁安装完成之后,会自动启动DBUA升级程序,可以选择要升级的数据库进行升级,如图1-7所示。

image

在升级之前,基于性能的考虑,DBUA建议启用并行、关闭归档等,同时建议对数据库进行备份,这些以前需要DBA根据经验调整的内容现在都可以通过DBUA来自动完成,如图1-8所示。

image

升级过程会较为缓慢,在生产数据库的升级中,尤其需要谨慎。

相关文章
|
2月前
|
Oracle 关系型数据库 Linux
【赵渝强老师】Oracle数据库配置助手:DBCA
Oracle数据库配置助手(DBCA)是用于创建和配置Oracle数据库的工具,支持图形界面和静默执行模式。本文介绍了使用DBCA在Linux环境下创建数据库的完整步骤,包括选择数据库操作类型、配置存储与网络选项、设置管理密码等,并提供了界面截图与视频讲解,帮助用户快速掌握数据库创建流程。
294 93
|
24天前
|
Oracle 关系型数据库 Linux
【赵渝强老师】使用NetManager创建Oracle数据库的监听器
Oracle NetManager是数据库网络配置工具,用于创建监听器、配置服务命名与网络连接,支持多数据库共享监听,确保客户端与服务器通信顺畅。
125 0
|
4月前
|
存储 Oracle 关系型数据库
服务器数据恢复—光纤存储上oracle数据库数据恢复案例
一台光纤服务器存储上有16块FC硬盘,上层部署了Oracle数据库。服务器存储前面板2个硬盘指示灯显示异常,存储映射到linux操作系统上的卷挂载不上,业务中断。 通过storage manager查看存储状态,发现逻辑卷状态失败。再查看物理磁盘状态,发现其中一块盘报告“警告”,硬盘指示灯显示异常的2块盘报告“失败”。 将当前存储的完整日志状态备份下来,解析备份出来的存储日志并获得了关于逻辑卷结构的部分信息。
|
2月前
|
Ubuntu 安全 关系型数据库
安装与配置MySQL 8 on Ubuntu,包括权限授予、数据库备份及远程连接指南
以上步骤提供了在Ubuntu上从头开始设置、配置、授权、备份及恢复一个基础但完整的MySQL环境所需知识点。
350 7
|
2月前
|
SQL Oracle 关系型数据库
Oracle数据库创建表空间和索引的SQL语法示例
以上SQL语法提供了一种标准方式去组织Oracle数据库内部结构,并且通过合理使用可以显著改善查询速度及整体性能。需要注意,在实际应用过程当中应该根据具体业务需求、系统资源状况以及预期目标去合理规划并调整参数设置以达到最佳效果。
232 8
|
4月前
|
SQL Oracle 关系型数据库
比较MySQL和Oracle数据库系统,特别是在进行分页查询的方法上的不同
两者的性能差异将取决于数据量大小、索引优化、查询设计以及具体版本的数据库服务器。考虑硬件资源、数据库设计和具体需求对于实现优化的分页查询至关重要。开发者和数据库管理员需要根据自身使用的具体数据库系统版本和环境,选择最合适的分页机制,并进行必要的性能调优来满足应用需求。
200 11
|
4月前
|
Oracle 关系型数据库 数据库
数据库数据恢复—服务器异常断电导致Oracle数据库报错的数据恢复案例
Oracle数据库故障: 某公司一台服务器上部署Oracle数据库。服务器意外断电导致数据库报错,报错内容为“system01.dbf需要更多的恢复来保持一致性”。该Oracle数据库没有备份,仅有一些断断续续的归档日志。 Oracle数据库恢复流程: 1、检测数据库故障情况; 2、尝试挂起并修复数据库; 3、解析数据库文件; 4、导出并验证恢复的数据库文件。
|
4月前
|
存储 Oracle 关系型数据库
【赵渝强老师】Oracle RMAN的目录数据库
Oracle RMAN默认将备份元信息存储在控制文件中,但控制文件损坏或丢失会导致恢复失败,且备份增多会使控制文件无限增长。为解决这些问题,Oracle引入了RMAN目录数据库(Catalog Database),专门用于存储RMAN备份的元信息。使用目录数据库可提升备份管理效率,支持多数据库共享、长期备份历史记录存储,并可保存RMAN脚本。本文详细介绍了如何创建目录数据库、注册目标数据库及其操作步骤。
108 0
|
7月前
|
Oracle 安全 关系型数据库
【Oracle】使用Navicat Premium连接Oracle数据库两种方法
以上就是两种使用Navicat Premium连接Oracle数据库的方法介绍,希望对你有所帮助!
1454 28
|
5月前
|
存储 Oracle 关系型数据库
oracle数据恢复—oracle数据库执行错误truncate命令的数据恢复案例
oracle数据库误执行truncate命令导致数据丢失是一种常见情况。通常情况下,oracle数据库误操作删除数据只需要通过备份恢复数据即可。也会碰到一些特殊情况,例如数据库备份无法使用或者还原报错等。下面和大家分享一例oracle数据库误执行truncate命令导致数据丢失的数据库数据恢复过程。

热门文章

最新文章

推荐镜像

更多