sql>STARTUP NOMOUNTsql>CREATE CONTROLFILE REUSE DATABASE "UNIGUARD" NORESETLOGS NOARCHIVELOGMAXLOGFILES 16MAXLOGMEMBERS 3MAXDATAFILES 100MAXINSTANCES 8MAXLOGHISTORY 4672LOGFILEGROUP 1 '/product/
原创 2014-06-20 12:27:34
416阅读
控制文件是小型二进制文件,定义物理数据库的当前状态,并维护数据库的完整性; 控制文件中包含:数据库名和标识符、创建数据库的时间戳、表空间的名称、数据文件和重做日志文件的名称和位置、当前重做日志的序列号、检查点信息、还原段的开始和结尾、重做日志归档信息、备份信息;   为确保控制文件的安全性,需要对控制文件进行多元备份管理,多元备份要求控制文件存放在不同的磁盘上; 1、使用SPFI
原创 2010-05-24 21:43:57
423阅读
  控制文件 6.1 控制文件介绍 控制文件是一个很小的二进制文件 定义当前数据库的物理状态 保证数据库的完整性 需求的    在数据库启动到mount状态时使用,帮助数据库启动 控制文件在数据库服务器启动过程中必须是可写的。没有控制文件数据库不能mount,并且恢复时也是困难的。 数据库创建的过程中创建控制文件。默认的至少一个控制文件在数据库创建时
转载 精选 2011-07-21 10:56:58
412阅读
  SQL> conn / as sysdba Connected. SQL> show parameter control_file   NAME         
原创 2013-03-11 14:54:24
445阅读
一、Oracle 控制文件    为二进制文件,初始化大小由CREATE DATABASE指定,可以使用RMAN备份记录了当前数据库的结构信息,同时也包含数据文件及日志文件的信息以及相关的状态,归档信息等等在参数文件中描述其位置,个数等等。通常采用分散放开,多路复用的原则。在mount阶段被读取,open阶段一直被使用维护数据库一致性(数据库启动时会比较控制文件与联机日志文件
原创 2013-09-02 10:33:57
412阅读
 ControlFile·A small binary file·Defines current state of physical database·Maintains integrity of database·Required:  -At MOUNT state during database start up  -To operate the database
原创 2014-12-09 16:46:42
289阅读
控制文件是oracle数据库最重要的物理文件之一。每个oracle 数据库都必须至少有一个控制文件。在启动数据库实例时,oracle会根据初始化参数找到控制文件,并读取控制文件中的内容。然后根据控制文件中的信息(如数据库名称、数据文件和日志文件的名称和位置等)在实例和数据库之间建立起连接。如果无法找到控制文件控制文件损坏,则数据库实例将无法启动,并且很难 修复。select * from v$c
原创 6月前
118阅读
Oracle 控制文件呢,是数据库中最小的文件,是一个二进制文件,其中包括了数据库的结
一.控制文件介绍 Oracle控制文件虽然不大(最大不超过20000个数据块),但是地位很重要。Oracle数据库实例启动后(即启动到nomount模式),要通过加载控制文件确定数据文件和重做日志文件的路径(进入到mount模式),然后才能打开数据库(open)。控制文件中并不是只有数据文件和重做日志文件的路径,还包括数据库名称,数据库创建信息,表空间信息,数据文件状态,日志文件信息,备份信息,
原创 2011-04-04 22:11:10
518阅读
1点赞
1评论
实验:重建控制文件 1、open状态下执行脚本 SQL> alter database backup controlfile to trace noresetlogs; Database altered. 2、udump目录,查看最新的跟踪文件(ls -trl) $ cd $ORACLE_BASE/admin/$ORACLE_SID/udump下,找出最后的重建脚本如下: STA
原创 2012-02-10 22:07:55
291阅读
一:什么是控制文件控制文件是一个二进制文件,记录数据库的物理结构,控制文件包括以下内容1 数据库的名字2 数据文件和重做日志文件两者的名字以及位置3 数据库创建的时间戳4 当前日志的序列号5 检查点信息等 二:控制文件的备份1 备份控制文件到一个二进制文件alter database backup controlfile to '/backup/control.bkp';2 产生能够重新创建控制
原创 2012-11-07 14:57:32
597阅读
控制文件常常会出现的问题: 部分控制文件的使用,重建控制文件,在我们学习的时候可以模拟工作中出现的情况,对原有的控制文件做删除操作,模拟部分控制文件损坏, 新增一个控制文件,然后做删除操作,模拟部分控制文件的损坏 控制文件全部损坏,但数据文件和重做日志文件完好 那么可以重建控制文件
原创 2013-04-17 21:33:33
447阅读
2点赞
1评论
控制文件一个数据库一个就行,但一般不止一个,因为若那一个不慎坏了丢了那数据库里的数据也就差不多没了,所以一般数据库要有多个控制文件,他们都是一样的,分别放在不同的地方 查看控制文件相关信息: SQL> conn sys/orcl as sysdba 已连接。 SQL> select type,record_size,records_total,records_used from
原创 2012-04-25 21:24:05
389阅读
[oracle@localhost orcl]$ cat control.sql STARTUP NOMOUNT CREATE CONTROLFILE REUSE DATABASE "ORCL" NORESETL...
转载 2014-07-22 17:44:00
48阅读
2评论
一. Oracle 控制文件主要包含如下条目DATABASE ENTRY CHECKPOINT PROGRESS RECORDS REDO THREAD RECORDS LOG FILE RECORDS DATA FILE RECORDS
转载 2022-01-06 14:08:13
73阅读
1 说明重建控制文件,只能在迫不得已的情况下使用。一般以下情况使用:1 All
原创 11月前
99阅读
控制文件作用(1)它包含数据文件,在线日志文件,归档文件信息,这些文件信息用于数据库open的文件验证。 
原创 2022-08-17 00:49:39
39阅读
根据oracle文档的解释: Cause: The control file change sequence number in the datafile is greater than the number in the control file. This implies that the wrong control file is being used. Note that repea
转载 2011-11-17 22:46:00
50阅读
2评论
模拟ORA-01207异常一、环境准备1、备份oradata/orcl目录下的所有文件:redo日志,控制文件,数据文件2、启动数据库,创建表空间startupcreate tablespace test datafile 'D:\app\Administrator\oradata\orcl\test.dbf' size 10M;3、关闭数据库,将备份的控制文件复制到/oradata/orcl/目
原创 2014-04-14 18:01:11
2976阅读
1点赞
  • 1
  • 2
  • 3
  • 4
  • 5