转储控制文件信息

news/2024/7/4 8:25:20
当前控制文件的内容可以通过CONTROLF dump以文本形式转储到实例参数指定的目录下。 各级别CONTROLF转储的区别:
转储级别转储内容
1仅包含文件头信息
2包括文件头,数据库信息记录,检查点进程记录
3所有记录类型,针对循环重用的记录类型仅保留最早及最近的记录
4如上,包含4条最新的可重用类型的记录
5+如上,包含的可重用类型记录为2*level条
SQL> oradebug setmypid;
Statement processed.
SQL> oradebug dump controlf 3;
Statement processed.
SQL> oradebug tracefile_name;
/s01/rac10g/admin/PROD/udump/prod_ora_3710.trc
以下例而言,使用oradebug命令启动转储,将会把当前控制文件信息以文本形式转储到该服务进程对应的用户转储文件中,文本中记录了level 3所对应的内容。
SQL> oradebug setmypid;
Statement processed.
SQL> oradebug dump controlf 3;
Statement processed.
SQL> oradebug tracefile_name;
/s01/rac10g/admin/PROD/udump/prod_ora_3710.trc
oradebug必须以SYSDBA形式登陆后方能使用,你也可以以非SYSDBA的身份通过alter session形式启动转储:
SQL> alter session set events 'immediate trace name controlf level 3';

Session altered.

[gview file="http://youyus.com/wp-content/uploads/resource/Controlfile.doc"]

http://www.niftyadmin.cn/n/2970598.html

相关文章

Visual Studio 2008 远程调试工具详解

远程调试工具用于在开发平台与实际平台间执行一些调试工作。利用远程调试工具可以在开发平台运行,得到实际平台上的文件、监视实际平台上进程或线程的状况、测试实际平台上应用程序的性能等。一部分远程调试工具是我们在开发应用程序时常用的,还有一部分…

硬盘安装xp(初学者)

http://www.jz5u.com/十九. 想不想安装?想就回车。二十. 按F8。不按?你不是还想回到解放前吧?(http://www.jz5u.com/)二十一. 没的说,全新安装,谁愿意修复安装呀?!二十二. 不说了,打…

Oracle PL\SQL操作(五)其他技术

1.在表之间传输数据 1)利用INSERT传输数据insert into test1 (select name2,age2 from test2); 从上面的操作可以看出,可通过SELECT向一个表中成批地添加数据,但应注意:数据类型要一致,所选择的列数应一致。此语句的…

DataWindow.net应用介绍(一)

Datawindow中文译名为数据窗口,是开发工具PowerBuilder(PB)的一个王牌组件,使用PB作为开发工具的,基本上都是冲着Datawindow 来的,它不仅可以用来显示数据,还可以实现数据录入、报表打印等功能,是Sybase 的…

微软的落寞始于创新的停滞

微软的CEO鲍尔默上台,这一后盖茨时代的开始,就注定了微软在创新上的停滞。 出生:1956年3月24日 史蒂夫鲍尔默 职位:微软公司首席执行官兼总裁教育背景:理学士,于哈佛大学;工商行政管理硕士&…

JDK NEW TOOLS (监视JVM)

http://www.diybl.com/course/3_program/java/javajs/2008318/104919.html 最近压力测试和调优Liferay portal,所以需要找到一种工具,可以比较好的监测VM工具。本来想使用商用工具,但偶然间发现SUN 的JDK中新添了几个工具,并且非常…

apache+svn权限管理实例

http://abc.scmlife.com/viewthread.php?tid17700&highlight apachesvn权限管理实例 看了很多同学对权限管理的困惑,自己将实际操作方案放上来,供大家参考: 首先介绍下我们的环境:我们的SVN服务器是LINUX的操作系统方法一 例…

C# 基础知识

一、 C# 复制代码 // compile with: /target:library public class D {public virtual void DoWork(int i){// Original implementation.} }public abstract class E : D {public abstract override void DoWork(int i); }public class F : E {public override void DoWork(int…