网站大量收购闲置独家精品文档,联系QQ:2885784924

第4 章Oracle 数据库创建与表空间维护.PDF

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4 章Oracle 数据库创建与表空间维护

第4 章 Oracle 数据库创建与表空间维护 本章介绍手工和使用数据库配置助手DBCA 创建Oracle 数据库的方法,对与创建数据库 相关的最佳灵活体系结构OFA 和Oracle 管理的文件OMF 做了介绍。本章还介绍了表空间、 回退段管理的基本知识。  创建Oracle 数据库之前的准备工作  使用DBCA 创建数据库  在Linux 下手工创建数据库  表空间的创建与删除  使用撤销表空间  回退段的创建与删除 4.1 创建Oracle 数据库 4.1.1 创建Oracle 数据库概述 一个完整的数据库系统应包括它的物理结构、逻辑结构、内存结构和进程结构,如果要创 建一个新的数据库,则这些结构都必须完整地建立起来。有两种创建数据库的方法,即手工使 用命令行方法创建,以及使用DBCA 向导工具创建。 1.数据库创建的时机 一般在数据库安装结束后,Oracle 会自动创建一个预定义的启动数据库,如果这个数据库 不符合要求,或要在一个服务器中创建多个数据库,或原数据库的物理结构已经被破坏,但是 系统文件还可以使用,这时可以重新创建一个新的数据库。 2.创建数据库的先决条件 要创建新的数据库,需要满足一些必要条件。包括安装需要的 Oracle 软件,为操作系统 设置各种环境变量,以及为软件和数据库文件在磁盘建立目录结构;具有相应的操作系统权限 和Oracle 数据库的SYSDBA 系统特权;要有充足的磁盘存储空间以容纳规划的数据库 (对一 个数据库的数据文件,至少应准备1.2G 的磁盘空间)等。 3.规划数据库的文件存储位置 为确保数据库系统的安全,Oracle 要求至少存在两个控制文件,并且把它们分开存放在不 同磁盘上。同样,应将重做日志组内的各重做日志文件分开存放于不同的磁盘上。规划数据库 的文件存储位置是一项重要的工作,可以基于如下几点来进行规划工作: 第4 章 Oracle 数据库创建与表空间维护 63 (1)解决磁盘空间及I/O 争用。 (2 )依据不同的数据生存期 (如临时数据和持久的应用数据)。 (3 )依据不同的数据管理特性 (如人工或自动管理)。 (4 )数据文件的命名要合理、规范。 4.创建数据库的方法 Oracle 提供了创建数据库的向导工具——数据库配置助手 (DataBase Configuration Assistant ,DBCA ),使用 DBCA 可以简单快捷地创建自定义的数据库结构。此外,还可以利 用手工方式创建数据库 (即使用CREATE DATABASE 命令创建),这种方法是传统的创建数 据库的方法,可适用于所有的Oracle 版本。 5.安装数据库之前的准备工作 准备工作包括规划数据库表和索引,并估计它们所需的空间大小;规划数据库包含的底层 操作系统文件的布局;考虑采用 Oracle 管理的文件特性来创建和管理重做日志文件、控制文 件;选择全局数据库名称;熟悉初始化参数和初始化参数文件;选择数据库字符集;选择标准 的数据库块尺寸;使用撤销表空间来管理撤销记录,而不是用回退段;开发一套备份和恢复策 略以防数据库失败;熟悉启动和关闭例程以及装载和打开数据库的准则和选项。 4.1.2 OFA 与OMF 1.最佳灵活体系结构 Oracle 10g 最佳灵活体系结构 (Optimal Flexible Architecture,OFA ),是指Oracle 软件和 数据库文件及目录的命名约定和存储位置规则,它使用户可以很容易地找到与 Oracle 数据库 相关的文件集合。简单的说,OFA 就是Oracle 公司推荐的一种在服务器上安装Oracle 数据库 系统的目录规划,以便维护Oracle 数据库系统。 使用最佳灵活体系结构,能够简化数据库系统的管理工作,使数据库管理员更加容易地定 位文件或添加文件。还可以将 Oracle 系统的执行文件、管理文件、数据文件分别存储到不同 的硬盘上,

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档