1.转储指定的块:需要两个信息:文件号和块号

BYS@bys1>alter system dump datafile 1 block 100;
System altered.

2.定位找出user tracefile的位置:

BYS@bys1>show parameter user_dump_dest;

NAME                                 TYPE        VALUE

------------------------------------ ----------- ------------------------------

user_dump_dest                       string      /u01/diag/rdbms/bys1/bys1/trac

就是用使用dump命令时,文件转储的位置:

3.进一步定位是哪个文件

由于trace文件的名字和OS的进程有很大的关联,所以必须得找出

OS的进程号:关联3个视图(V$process,v$mystat,v$session)

select spid from v$process

 where addr=(select paddr from v$session

 where sid=(select distinct sid from v$mystat));

4.定位到文件

[oracle@bys001 ~]$ cd /u01/diag/rdbms/bys1/bys1/trace/

[oracle@bys001 trace]$ ls *4641*
bys1_ora_4641.trc  bys1_ora_4641.trm
[oracle@bys001 trace]$ ls -al bys1_ora_4641*
-rw-r----- 1 oracle oinstall 18859 Oct 10 15:49 bys1_ora_4641.trc
-rw-r----- 1 oracle oinstall   120 Oct 10 15:49 bys1_ora_4641.trm
[oracle@bys001 trace]$ date
Thu Oct 10 15:52:59 CST 2013

5.查看文件--只截取前三十行

[oracle@bys001 trace]$ head -n 30 bys1_ora_4641.trc

Trace file /u01/diag/rdbms/bys1/bys1/trace/bys1_ora_4641.trc
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1
System name:    Linux
Node name:      bys001.oel.com
Release:        2.6.32-200.13.1.el5uek
Version:        #1 SMP Wed Jul 27 20:21:26 EDT 2011
Machine:        i686
Instance name: bys1
Redo thread mounted by this instance: 1
Oracle process number: 31
Unix process pid: 4641, image: oracle@bys001.oel.com (TNS V1-V3)

*** 2013-10-10 15:49:50.862
*** SESSION ID:(37.3002) 2013-10-10 15:49:50.862
*** CLIENT ID:() 2013-10-10 15:49:50.862
*** SERVICE NAME:(SYS$USERS) 2013-10-10 15:49:50.862
*** MODULE NAME:(SQL*Plus) 2013-10-10 15:49:50.862
*** ACTION NAME:() 2013-10-10 15:49:50.862
 
Start dump data blocks tsn: 0 file#:1 minblk 100 maxblk 100
Block dump from cache:
Dump of buffer cache at level 4 for tsn=0, rdba=4194404
Block dump from disk:
buffer tsn: 0 rdba: 0x00400064 (1/100)
scn: 0x0000.000000cd seq: 0x01 flg: 0x04 tail: 0x00cd1e01
frmt: 0x02 chkval: 0x8254 type: 0x1e=KTFB Bitmapped File Space Bitmap
Hex dump of block: st=0, typ_found=1

转储指定的数据块并查看TRC信息的更多相关文章

  1. Hadoop(八)Java程序访问HDFS集群中数据块与查看文件系统

    前言 我们知道HDFS集群中,所有的文件都是存放在DN的数据块中的.那我们该怎么去查看数据块的相关属性的呢?这就是我今天分享的内容了 一.HDFS中数据块概述 1.1.HDFS集群中数据块存放位置 我 ...

  2. 十八、dbms_repair(用于检测,修复在表和索引上的损坏数据块)

    1.概述 作用:用于检测,修复在表和索引上的损坏数据块. 2.包的组成 1).admin_tables语法:dbms_repair.admin_tables(table_name in varchar ...

  3. Oracle 数据块损坏与恢复具体解释

    1.什么是块损坏: 所谓损坏的数据块,是指块没有採用可识别的 Oracle 格式,或者其内容在内部不一致. 通常情况下,损坏是由硬件故障或操作系统问题引起的.Oracle 数据库将损坏的块标识为&qu ...

  4. HDFS中的数据块(Block)

    我们在分布式存储原理总结中了解了分布式存储的三大特点: 数据分块,分布式的存储在多台机器上 数据块冗余存储在多台机器以提高数据块的高可用性 遵从主/从(master/slave)结构的分布式存储集群 ...

  5. VMware 虚拟化编程(10) — VMware 数据块修改跟踪技术 CBT

    目录 目录 前文列表 数据块修改跟踪技术 CBT 为虚拟机开启 CBT CBT 修改数据块偏移量获取函数 QueryChangedDiskAreas changeId 一个 QueryChangedD ...

  6. Oracle数据块深入分析总结

    http: 最近在研究块的内部结构,把文档简单整理了一下,和大家分享一下.该篇文章借助dump和BBED对数据 库内部结构进行了分析,最后附加了一个用BBED解决ORA-1200错误的小例子.在总结的 ...

  7. 数据块加密模式以及IV的意思

    (本文资料主要来自:http://en.wikipedia.org/wiki/Block_cipher_mode_of_operation) 目前流行的加密和数字认证算法,都是采用块加密(block ...

  8. HDFS源码分析数据块复制之PendingReplicationBlocks

    PendingReplicationBlocks实现了所有正在复制的数据块的记账工作.它实现以下三个主要功能: 1.记录此时正在复制的块: 2.一种对复制请求进行跟踪的粗粒度计时器: 3.一个定期识别 ...

  9. S7 300数据块中的变量指定断电保持特性

    利用DB块内变量属性的保持性,勾选上就可以保持了.300PLC数据块默认断电保持.

随机推荐

  1. Tesseract 3 语言数据的训练方法

    OCR,光学字符识别 光学字符识别(OCR,Optical Character Recognition)是指对文本资料进行扫描,然后对图像文件进行分析处理,获取文字及版面信息的过程.OCR技术非常专业 ...

  2. Android RelativeLayout 属性

    // 相对于给定ID控件 android:layout_above 将该控件的底部置于给定ID的控件之上; android:layout_below 将该控件的底部置于给定ID的控件之下; andro ...

  3. I2S和PCM

    http://blog.csdn.net/azloong/article/details/6536855

  4. cat主要有三大功能

    cat主要有三大功能:1.一次显示整个文件.$ cat filename2.从键盘创建一个文件.$ cat > filename     只能创建新文件,不能编辑已有文件.3.将几个文件合并为一 ...

  5. C++中的类所占内存空间总结

    C++中的类所占内存空间总结    最近在复习c++的一些基础,感觉这篇文章很不错,转载来,大家看看! 类所占内存的大小是由成员变量(静态变量除外)决定的,成员函数(这是笼统的说,后面会细说)是不计算 ...

  6. hdu1054Strategic Game(树形DP)

    链接 归属简单树形DP 挺简单的 跟第一道一样 就是我跑偏了题意..以为要覆盖点 纠结啊 推了N久 推不出啊 然后就郁闷了 打了局游戏 边想边打 实在想不出 看下题解 跑偏了 分两种情况D 方程见代码 ...

  7. linux 失败无连接 检查电缆吗

    将BOOTPROTO=dhcp改成 BOOTPROTO=static 改成手动获取IP的模式 原因: 虚拟机中的Linux目前是默认设成的自动获取IP设置,但你的网络中没有DHCP服务,所以会显示“正 ...

  8. Eclipse中输入系统变量和运行参数

    在开发时,有时候可能需要根据不同的环境设置不同的系统参数,我们都知道,在使用java -jar命令时可以使用-D参数来设置运行时的系统变量,同样,在Eclipse中运行java程序时,我们怎么设置该系 ...

  9. 如何将磁盘从GPT格式转换成MBR

      GPT转MBR分区怎么转?现在很多笔记本的硬盘分区都是GPT模式,如果想装XP的话,那只能将GPT磁盘转换成MBR磁盘分区才行.接下来,简单说说如何将GPT分区转成 MBR分区! 如果本身电脑有两 ...

  10. memcached SASL验证状态安全绕过漏洞

    漏洞版本: memcached 1.x 漏洞描述: Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载. Memcached在处理链接的SASL验证状态时存在错 ...