oracle六种物理文件.pdf

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
精品文档 2010-05-14 14:06340 人阅读 评论 (0) 收藏举报 一、控制文件( Control File ):保存有关数据库的结构信息! 控制文件是一个小型的二进制文件,可以记录数据库的物理结构。包括: * 数据库名称 * 数据文件和日志文件的名称和位置 * 数据库创建的时标 * 当前日志的序号 * 检验点信息 一般 Oracle 数据库创建时都会创建至少两个或两个以上的控制文件。 二、控制文件的标准 1、控制文件的文件名 由 control_files 参数来指定控制文件名。 若没有指定该参数,则生成默认文件名,默认文件名在各个操作系统中各不相同 2 、控制文件的复用 一般不同的控制文件都存放在不同的磁盘,当某个磁盘损坏时可以通过在其他磁盘上的 控制文件进行复用,不需要任何的介质恢复。 可编辑 精品文档 * 找到 control_files 参数列出所有文件名,将相应内容写入所有控制文件 * control_files 中列出的第一个文件是 Oracle 数据库运行期间唯一可以读取的文件 * 数据库运行期间,任何控制文件变为不可用,则实例不能继续运行 3 、备份控制文件 进行以下数据库物理结构改变之后,需要备份控制文件 * 添加、取消或重命名数据文件 * 添加或撤销表空间,或更改表空间读写状态 * 添加或取消重做日志文件 4 、控制文件大小管理 MAXDATAFILES 、 MAXLOGFILES 、 MAXLOGMEMBERS 、 MAXLOGHISTORY 、 MAXINSTANCES 参数控制 三、创建控制文件 1、创建初始化控制文件 可编辑 精品文档 control_files = (/u01/oracle/prod/control01.ctl, /u02/oracle/prod/control02.ctl, /u03/oracle/prod/control03.ctl) 注:若已经存在与指定名同名的文件,则在 create database 语句中指定 controlfile reuse 子句。而且新控制文件与原先控制文件的 size 必须相同。 2 、创建额外副本、重命名和重定位控制文件 ① 关闭数据库 ② 在操作系统中复制、修改原控制文件 ③ 修改 control_files ,添加或修改新的控制文件名 ④ 重新启动数据库 3 、创建新的控制文件 以下情况可能会需要重新创建新的控制文件: * 数据库所有控制文件都收到永久性损坏,且无任何备份 * 希望修改数据库参数的永久性设置,例如: SID 、MAXDATAFILES 、MAXLOGFILES 、 MAXLOGMEMBERS 、MAXLOGHISTORY 、MAXINSTANCES 等参数 可编辑 精品文档 4 、创建语句示例 create controlfile set databse april LOGFILE GROUP 1 ('/export/home/oracle/oradata/april/redo01_01.log', '/export/home/oracle/oradata/apr

文档评论(0)

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

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

1亿VIP精品文档

相关文档