摘要: sqlplus以管理员方式接入数据库,启动时出现报错,如下:> sqlplus "/as sysdba"SQL> startup......ORA-01157: cannot identify/lock data file 8 - see DBWR trace fileORA-01110: data file 8: '/tmp/test.dbf'查看数据库日志文件alert_$ORACLE_SID.log,存在对应报错信息:Errors in file ....../aix85_psp0_454886.trc:查看此trc文件中记录信息:*** 阅读全文
posted @ 2013-06-05 23:45 ArcerZhang 阅读(649) 评论(1) 推荐(0) 编辑
摘要: /* 实验目的:db_block corrupt recover*/configarchive logflashbackparametercreate tablespace---app_testbackup-rman破坏check block-dbv-rmanstartuprecover blockcheck block1、configSQL> archive log list;Database log mode Archive ModeAutomatic archival EnabledArchive destination ... 阅读全文
posted @ 2013-06-05 19:34 ArcerZhang 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 查看alert文件,是否存在ora-01578错误,便可知晓. 阅读全文
posted @ 2013-06-05 16:53 ArcerZhang 阅读(244) 评论(0) 推荐(0) 编辑
摘要: oracle在内存中操作数据块,达到一定条件后,往磁盘文件上去读或者写的时候,会检查是否存在坏块.db_block_checksum参数设置成off的时候,Oracle只针对系统表空间的数据块进行检查,非系统表空间则不关心.假如db_block_checksum=typical,oracle会在由内存写到磁盘的时候,会检查是否存在坏块.假如db_block_checksum=full,oracle会在执行DML操作之前,都会检查是否存在坏块.不管是内存中的还是磁盘上的块,只要发生insert,delete,update发生多少次就会检查多少次,如果是内存中的,当往磁盘中写的时候还要检查,提高了 阅读全文
posted @ 2013-06-05 16:51 ArcerZhang 阅读(281) 评论(0) 推荐(0) 编辑
摘要: What is blokc corruption?Whenver a block is read or written,a consistency check is performed.Block versionDBA(data block address) value in cache as compared to the DBA value in the block bufferBlcok-checjsum,if enabledA corrupt block is identified as being one of the following:Media corruptLogically 阅读全文
posted @ 2013-06-05 15:00 ArcerZhang 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 参考文章:http://www.cnblogs.com/arcer/admin/EditPosts.aspx?postid=3118718&update=1 阅读全文
posted @ 2013-06-05 14:03 ArcerZhang 阅读(117) 评论(0) 推荐(0) 编辑
摘要: /* 说明:oracle 11g才拥有数据库恢复专家功能 实验目的:使用数据库恢复专家恢复数据库 实验步骤:tablespace--app_databackup---datafile-app_data_01.dbf-rman破坏recover-data recover advisor-rman */1、准备实验环境 创建表空间APP_DATA 创建用户TESTSQL> CREATE TABLESPACE APP_DATA DATAFILE 'D:\APP\MARYHU\ORADATA\ARCERZHANGDB\APP_DATA_01.dbf' SIZE 200M AUTO 阅读全文
posted @ 2013-06-05 12:47 ArcerZhang 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 数据库恢复专家,在进行修复的时候,有2个项选,其中之一是无损修复,另外一种是有损修复,可供DBA选择.执行ADVISE FAILURE与REPAIR FAILURE命令,必须是在同一个SESSION当中.修复工作,是无法并发操作的.使用数据库恢复专家,有两种途径:OEM方式及Manual方式,接下来介绍一下Manual方式Listing Data FailuresThe RMAN LIST FAILURE command lists previously executed failure assessment.Including newly diagnosed failuresRemoving 阅读全文
posted @ 2013-06-05 09:33 ArcerZhang 阅读(158) 评论(0) 推荐(0) 编辑