oracle安装 redo log file,Oracle Dump Redo Log File 说明

关于Dump redo log 的示例,MOS 上的文档:[ID 1031381.6] 有详细说明。Dump 有两种方式:(1)使用

一. dump redo 说明

关于Dump redo log 的示例,MOS 上的文档:[ID 1031381.6] 有详细说明。Dump 有两种方式:

(1)使用'alter session' 命令dumpredo header。

(2)使用'alter system dump logfile' 命令dump logfile contents。

可以在mount,nomout和open状态下使用如上命令,,并且使用以上命令需要'alter system' 的权限。 可以使用该命令dump onlie redo log 或者归档文件。 当操作系统系统相同的情况下,还可以dump其他db的log 文件。

有如下dump 方法:

1.To dump records based in DBA (Data Block Address)

2.To dump records based on RBA (Redo Block Address)

3.To dump records based on SCN

4.To dump records based on time

5.To dump records based on layer and opcode

6.Dump the file header information

7.Dump an entire log file:

二. 具体使用示例

2.1  To dump records based on DBA  (Data Block Address)

关于DBA的说明,参考:

Oracle rdba和 dba 说明

根据DBA进行dump,主要是根据file和block 号来进行dump。 这个的block 是一个范围值。

11g命令格式如下:

ALTER SYSTEM DUMP LOGFILE 'filename'  DBA MIN fileno . blockno    DBA MAX fileno . blockno;

如果是Oracle 10g,需要省略'.',即格式如下:

ALTER SYSTEM DUMP LOGFILE 'filename'  DBA MIN fileno  blockno    DBA MAX fileno  blockno;

否则会报:  ORA-01963: Must specify a block number 错误。

如:

SYS@anqing1(rac1)> select * fromv$version where rownum=1;

BANNER

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

Oracle Database 10g Enterprise EditionRelease 10.2.0.4.0 - Prod

SQL>select distinct dbms_rowid.rowid_relative_fno(rowid) rel_fno,

dbms_rowid.rowid_block_number(rowid)blockno from ta;

REL_FNO    BLOCKNO

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

1     294608

1     294609

1     294612

1     294614

1     294621

1     294635

1     294643

1     294654

1     294656

1     294657

6      10385

REL_FNO    BLOCKNO

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

6      10393

6      10410

6     10411

6      10415

6      10416

6      10458

6      10461

6      10464

6      10465

6      10468

6      10472

确定log file 位置:

SYS@anqing1(rac1)> selecta.group#,a.status,b.member from v$log a,v$logfile b where a.group#=b.group#;

GROUP# STATUS           MEMBER

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

3 INACTIVE         +DATA/anqing/onlinelog/redo03.log

2 INACTIVE        +DATA/anqing/onlinelog/redo02.log

1 CURRENT         +DATA/anqing/onlinelog/group_1.277.751552735

1 CURRENT         +FRA/anqing/onlinelog/group_1.426.751552739

4 CURRENT         +DATA/anqing/onlinelog/group_4.282.751560131

5 INACTIVE        +DATA/anqing/onlinelog/group_5.283.751560139

6 rows selected.

SYS@anqing1(rac1)> alter system dump logfile'+data/anqing/onlinelog/redo02.log'  dbamin 6  10458    dba max 6 10472;

System altered.

SYS@anqing1(rac1)> oradebug setmypid

Statement processed.

SYS@anqing1(rac1)> oradebug tracefile_name

/u01/app/oracle/admin/anqing/udump/anqing1_ora_30373.trc

SYS@anqing1(rac1)>

[oracle@rac1 ~]$cat /u01/app/oracle/admin/anqing/udump/anqing1_ora_30373.trc

/u01/app/oracle/admin/anqing/udump/anqing1_ora_30373.trc

Oracle Database 10g Enterprise EditionRelease 10.2.0.4.0 - Production

With the Partitioning, Real ApplicationClusters, OLAP, Data Mining

and Real Application Testing options

ORACLE_HOME =/u01/app/oracle/product/10.2.0/db_1

System name:    Linux

Node name:      rac1

Release:        2.6.18-194.el5

Version:        #1 SMP Tue Mar 16 21:52:43 EDT 2010

Machine:        i686

Instance name: anqing1

Redo thread mounted by this instance: 1

Oracle process number: 28

Unix process pid: 30373, image: oracle@rac1(TNS V1-V3)

*** 2011-08-08 22:10:37.053

*** ACTION NAME:() 2011-08-08 22:10:37.052

*** MODULE NAME:(sqlplus@rac1 (TNS V1-V3))2011-08-08 22:10:37.052

*** SERVICE NAME:(SYS$USERS) 2011-08-0822:10:37.052

*** SESSION ID:(127.27077) 2011-08-0822:10:37.052

DUMP OF REDO FROM FILE'+data/anqing/onlinelog/redo02.log'

Opcodes *.*

DBAs: (file # 6, block # 10458) thru (file #6, block # 10472)

RBAs: 0x000000.00000000.0000 thru0xffffffff.ffffffff.ffff

SCNs: scn: 0x0000.00000000 thru scn:0xffff.ffffffff

Times: creation thru eternity

FILEHEADER:

Compatibility Vsn = 169870336=0xa200400

Db ID=715014091=0x2a9e3fcb, Db

Activation ID=682502900=0x28ae2af4

Control Seq=4261=0x10a5, File size=102400=0x19000

File Number=2, Blksiz=512, File Type=2 LOG

descrip:"Thread0001, Seq# 0000000119, SCN 0x0000006ab1bc-0x0000006e0c84"

thread: 1 nab: 0x18ffd seq: 0x00000077 hws:0x2 eot: 0 dis: 0

resetlogs count: 0x2ccbc8df scn:0x0000.000704fa (460026)

resetlogs terminal rcv count: 0x0 scn:0x0000.00000000

prevresetlogs count: 0x2ebbfe8f scn: 0x0000.0006ce7b (446075)

prevresetlogs terminal rcv count: 0x0 scn: 0x0000.00000000

Low scn: 0x0000.006ab1bc (6992316) 07/30/2011 05:39:17

Nextscn: 0x0000.006e0c84 (7212164) 08/03/2011 14:14:34

Enabled scn: 0x0000.000704fa (460026)05/19/2011 12:38:55

Thread closed scn: 0x0000.006ab1bc (6992316)07/30/2011 05:39:17

Diskcksum: 0xd530 Calc cksum: 0xd530

Terminal recovery stop scn: 0x0000.00000000

Terminal recovery  01/01/1988 00:00:00

Mostrecent redo scn: 0x0000.00000000

Largest LWN: 1874 blocks

End-of-redo stream : No

Unprotected mode

Miscellaneous flags: 0x0

Thread internal enable indicator: thr: 0, seq:0 scn: 0x0000.00000000

REDO RECORD - Thread:1 RBA:0x000077.00000cd6.017c LEN: 0x0048 VLD: 0x01

SCN: 0x0000.006ac8a9 SUBSCN:  1 07/30/2011 08:28:08

CHANGE #1 MEDIA RECOVERY MARKERSCN:0x0000.00000000 SEQ:  0 OP:18.3

Reuse redo entry

Range reuse: tsn=1 base=8542185 nblks=8

REDO RECORD - Thread:1 RBA:0x000077.00006e99.0078 LEN: 0x0044 VLD: 0x01

SCN: 0x0000.006b7ae1 SUBSCN:  1 07/31/2011 06:18:10

CHANGE #1 MEDIA RECOVERY MARKERSCN:0x0000.00000000 SEQ:  0 OP:17.4

Datafile resize marker - file: 2 old size:153600 new size: 156160

REDO RECORD - Thread:1 RBA:0x000077.00007884.017c LEN: 0x0048 VLD: 0x01

SCN: 0x0000.006b8d16 SUBSCN:  1 07/31/2011 08:33:09

CHANGE #1 MEDIA RECOVERY MARKERSCN:0x0000.00000000 SEQ:  0 OP:18.3

Reuse redo entry

Range reuse: tsn=1 base=8542217 nblks=1024

*** 2011-08-08 22:10:54.783

END OF REDO DUMP

----- Redo read statistics for thread 1-----

Read rate (ASYNC): 51197Kb in 17.78s =>2.81 Mb/sec

Total physical reads: 51197Kb

Longest record: 8Kb, moves: 0/85186 (0%)

Change moves: 30223/143291 (21%), moved:5Mb

Longest LWN: 937Kb, moves: 6/66426 (0%),moved: 0Mb

Last redo scn: 0x0000.006e087b (7211131)

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

[oracle@rac1 ~]$

logo.gif

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/348937.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

unity 飞机 残骸模型_训练残骸模式– Java 8中的改进实现

unity 飞机 残骸模型Venkat Subramaniam在今天的演讲中提到了有关“级联方法”模式或“火车残骸”模式的内容,如下所示: >someObject.method1().method2().method3().finalResult()很少有人会将此与构建器模式相关联,但事实并非如此。 无…

datastage配置oracle,IBM Datastage8.5配置问题

大家好,最近因学习需要,在虚拟机REHL5.5上安装了IBM Datastage8.5的服务器端,在windows端安装客户端,调试连接时,提示密码不正确,我修改了密码,重启了服务器,还是提示密码不正确&…

使用Spring @Transactional进行数据源路由

卡尔帕帕(Carl Papa)在Spring框架中使用方面来确定要使用的DataSource (读写或只读)启发了我。 所以,我正在写这篇文章。 我必须承认,我对Spring的AbstractRoutingDataSource早已熟悉。 但是我不知道在哪里…

linux设置新硬盘权限,Linux 下挂载新硬盘以及更改为普通权限

1、启动终端,以root用户登录2、查看硬盘信息:#fdisk -l3、进入磁盘,对磁盘进行分区:#fdisk /dev/sda(注意看你要挂载哪一个磁盘,我的是sda,有的是sdb)4、格式化分区:#mkfs.ext3 /dev/sda1 //注&…

使用Payara Micro的Easy Java EE Microservices

想知道如何开始使用Java EE Microservices? 使用Java EE API只需很少的步骤即可部署微服务。 许多人认为Java EE无法与微服务一起使用,但事实并非如此……特别是如果您仅使用服务所需的Java EE规范。 在这篇简短的文章中,我将演示如何使用Jav…

linux终端lex程序运行,lex的简单使用

Lex & Flex 简介Lex是lexical compiler的缩写,是Unix环境下非常著名的工具, Lex (最早是埃里克施密特和 Mike Lesk 制作)是许多 UNIX 系统的标准词法分析器(lexical analyzer)产生程式,而且这个工具所作的行为被详列为 POSIX 标准的一部分…

Linux内存page,Linux虚拟内存管理 - Page Table的作用

虚拟内存的作用:1.扩展实际有限的物理内存,当然这种扩展是虚拟的,比如物理内存512M,对于一个需要1G空间的进程来说,照样可以运行。这增加了操作系统是应用范围。2.使得进程中的数据空间增大,增大到多少与硬…

openoffice+linux+jodconverter+乱码,OpenOffice安装和转换乱码解决方案

前言:OpenOffice项目中用途:word转换pdfWindows安装、转换:安装包下载后一路OK就可以正常安装,转换没有问题Linux安装、转换:安装有分DEB包和RPM包,下面会说明各自安装方法在en_US.UTF-8 系统环境下会出现乱…

junit 参数化测试用例_JUnit:在参数化测试中命名单个测试用例

junit 参数化测试用例几年前,我写了有关JUnit参数化测试的文章 。 我不喜欢它们的一件事是JUnit使用数字命名了单个测试用例,因此,如果它们失败,您将不知道是哪个测试参数导致了失败。 以下Eclipse屏幕快照将向您展示我的意思&…

MX250和第三方Linux版区别,MX250和MX350哪个好一点,区别和差距在哪里?求推荐?_科技数码通...

MX350系列显卡使笔记本颜值变得更高,性能更强,更轻便,在轻便笔记本需求变得越来越大,但性能也要求越来越高,特别是在图像处理方面,这个时候MX系列的显卡便应运而生,其拥有者超低的功耗&#xff…

linux r包默认安装位置,R-Language(R语言或称r-project)的安装

1、R语言的简介R语言(r-project)是主要用于统计分析、绘图的语言和操作环境。2、配置yum源2.1、安装说明由于编译安装相对繁琐,故而安装使用repoforge的源解决,免去编译的麻烦。注意:请根据实际的系统OS版本选取合适的YUM源。2.3、rpmforge源…

aws s3 命令行_通过命令行界面使用AWS ElasticMapReduce

aws s3 命令行在本文中,我将通过使用EMR的CLI使用AWS MapReduce服务(称为ElasticMapReduce )。 使用EMR的过程可以大致分为三个步骤: 设置并填充S3存储桶 创建并运行EMR作业 从S3存储桶中获取结果 在开始这三个高级步骤之前&…

在5分钟内将Spring Boot作为Windows服务启动

最近,我不得不将Spring Boot应用程序部署为Windows服务,并且对使用winsw如此容易感到惊讶。 我之前曾写过关于使用procrun – Java程序作为Windows服务的文章 ,但是winsw更加容易 入门 Spring Boot文档的第59节是有关安装Spring Boot应用程序…

Android 画布画线,android实现一个简单的画布,可以用手指画线条。

满意答案wpdhc2016.07.05采纳率:49% 等级:7已帮助:359人public class DrawView extends View {Context mycontext;int toasttime 1000*60;boolean enabletoast true;//之前的坐标float preX;float preY;//路径private Path path;//画笔p…

设置html文字居中自动换行,CSS怎么设置文字自动换行?

CSS怎么设置文字自动换行?下面本篇文章就给大家介绍css设置文字(特别是连续的数字和英文)自动换行的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助。关于换行问题,正常字符的换行是比较合理的,…

html霓虹灯效果图,HTML5 SVG+CSS3霓虹灯文字边框动画特效

【实例简介】【实例截图】【核心代码】使用SVG CSS实现动态霓虹灯文字效果#svgBox{[/b] width:100%;margin:100px auto;}.text{font-size: 64px;font-weight: bold;text-transform: uppercase;fill: none;stroke-width: 2px;stroke-dasharray: 90 310;animation: stroke 6s inf…

吉林省2021高考成绩排名查询,2021年吉林高考成绩排名查询系统,吉林高考位次排名表...

最近好多家长和考生留言,希望知道:吉林高考位次是什么?吉林高考位次与名次的区别?如何根据位次选大学?2020年吉林高考位次就是指考生高考成绩在全省同类考生中的位置。高考位次主要分为三大类:省市位次、区…

Picocli 2.0:类固醇上的Groovy脚本

Picocli 2.0增加了对其他JVM语言(尤其是Groovy)的支持。 当Groovy语言具有CliBuilder类的内置CLI支持时,为什么要使用picocli? 您可能会喜欢picocli的使用帮助,默认情况下会显示ANSI 颜色和样式 。 您可能喜欢的另一个…

angular字符串转成html,详解angular如何调用HTML字符串的方法

详解angular如何调用HTML字符串的方法前面的文章我们介绍过angular6.0的数据绑定,也就是前面页面如何调用后台的数据,我们接触到了调用普通数据——如:调用产品详情{{post.content}}。在使用中,我们会发现,如果按原来的…

html flash层级,解决FLASH遮住其他层元素问题

刚做了个幻灯片广告,产品人员需要在第一个位置放flash,然后其他的都是图片,但是幻灯片切换到第一张的时候,圆圈tab元素不见了,只有在谷歌浏览器下面正常,用firebug看是被flash盖住了,&#xff0…