易截截图软件、单文件、免安装、纯绿色、仅160KB

ORACLE control file

以前转载过一篇关于备份和恢复controlfile的文章,地址如下
http://blog.csdn.net/wh62592855/archive/2009/11/20/4844506.aspx
控制文件的主要内容
今天突然在想,controlfile里到底包含了哪些信息,查询了几个相关的数据字典视图,网上搜了搜,现在小总结一下
数据库的名字。该名取自初始化参数说明的数据库名字或CREATE DATABASE语句中所使用的名字。
数据库标示符。该标示符是在创建数据库时ORACLE自动生成的。
数据库创建的时间戳。它是在数据库创建时生成的。
联机重做日志文件的名字和准确位置。当在增加重做日志文件、删除重做日志文件和修改重做日志文件时,ORACLE会修改相关信息。
当前日志的序列号。它是在日志切换时ORACLE记录的。
检查点信息。该信息是在产生检查点时ORACLE记录的。
日志的历史信息。这些信息是在日志切换时ORACLE记录的。
归档日志文件的准确位置和状态。这些信息是在重做日志文件被归档时ORACLE记录的。
数据文件的名字和准确位置。当在增加数据文件、删除数据文件和修改数据文件的名字时,ORACLE会修改相关的信息。
表空间的信息。当在增加或删除表空间时,ORACLE会修改相关的信息。
备份的准确位置和状态。这些信息时由恢复管理器记录的。
如何限定控制文件的大小
控制文件由两大部分组成:可重用的部分和不可重用的部分。
可重用部分可以使用参数CONTROL_FILE_RECORD_KEEP_TIME参数来控制,该参数的默认值为7天,即可重用部分的内容保留7天,一周之后这部分的内容可能被覆盖。可重用的部分是供恢复管理器来使用的,这部分的内容可以自动扩展。
另外,ORACLE数据库管理员可以使用CREATE DATABASE或CREATE CONTROLFILE语句中的下列关键字(参数)来间接影响不可重用的部分的大小
MAXDATAFILES
MAXINSTANCES
MAXLOGFILES
MAXLGHISTORY
MAXLOGMEMBERS
CONTROL_FILE_RECORD_KEEP_TIME
PropertyDescription
Parameter type
Integer
Default value
7 (days)
Modifiable
ALTER SYSTEM
Range of values
0 to 365 (days)
Basic
No
CONTROL_FILE_RECORD_KEEP_TIME specifies the minimum number of days before a reusable record in the control file can be reused. In the event a new record needs to be added to a reusable section and the oldest record has not aged enough, the record section expands. If this parameter is set to 0, then reusable sections never expand,


相关文档:

oracle分区表总结

在ORACLE里如果遇到特别大的表,可以使用分区的表来改变其应用程序的性能。

1.1 分区表PARTITION table
在ORACLE里如果遇到特别大的表,可以使用分区的表来改变其应用程序的性能。
1.1.1 分区表的建立:
某公司的每年产生巨大的销售记录,DBA向公司建议每季度的数据放在一个分区内,以下示范的是该公司1999年的数据( ......

oracle 数据文件太大了 硬盘不够的处理办法

在导完数据之后发现 oracle的安装盘只有几M的空间了。
现在有两个方案可以选择
1.把数据文件转移到另外一个盘去。
我导数据的时候是这样做的 1.新建一个表空间,为表空间添加一个数据文件(assure_dt)。2.新建用户,表空间指向步骤1新建的表空间。
然后导入。我用的是oracle 10g
问题1.为什么我添加的数据文件as ......

Oracle Exception

BEGIN
  SELECT ...
  SELECT ...
  SELECT ...
  ...
  EXCEPTION
  WHEN NO_DATA_FOUND THEN -- catches all ’no data found’ errors
  
  2、异常的分类
  
  有两种类型的异常,一种为内部异常,一种为用户自定义异常,内部异常是执行期间返回到PL/SQL块的ORACLE错误或由PL/ ......

Oracle数据库的启动和关闭

Oracle数据库提供了几种不同的数据库启动和关闭方式,本文将详细介绍这些启动和关闭方式之间的区别以及它们各自不同的功能。
一、启动和关闭Oracle数据库  对于大多数Oracle DBA来说,启动和关闭Oracle数据库最常用的方式就是在命令行方式下的Server Manager。从Oracle 8i以后,系统将Server Manager的所有功能都集中到 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号