ITPub博客

首页 > Linux操作系统 > Linux操作系统 > RECOVER 数据文件的信息、找到恢复需要的日志

RECOVER 数据文件的信息、找到恢复需要的日志

原创 Linux操作系统 作者:残日 时间:2011-08-22 21:13:38 0 删除 编辑
通过这个脚本,可以看到数据文件的信息,找到恢复需要的日志等等
COL FILE# FORMAT 999
COL STATUS FORMAT 999
COL ERROR FORMAT A10
COL TABLESPACE_NAME FORMAT A10
COL datafile FORMAT A40
COL NAME FORMAT A30
set pagesize 200
set linesize 180
set pause off
set serveroutput on
set feedback on
set echo on
set numformat 999999999999999
column today new_val dt
select to_char( sysdate, 'yyyy-mm-dd-hh24-mi' ) today from dual;
Spool d:\recovery_info_&dt.log
SELECT GROUP#,BYTES,ARCHIVED,FIRST_CHANGE#,SEQUENCE#,STATUS FROM V$LOG;
select file#, status,checkpoint_change#,last_change# from v$datafile;
select file#, recover, fuzzy, checkpoint_change# from v$datafile_header;
select GROUP#,substr(member,1,60) from v$logfile;
select * from v$recover_file;
select checkpoint_change#,resetlogs_change#,controlfile_change# from v$database;
select distinct status from v$backup;
select hxfil FILENUMBER,fhsta STATUS,fhscn SCN,fhrba_Seq SEQUENCE from x$kcvfh;
select * from v$recovery_log;
SELECT RECID,SEQUENCE#,FIRST_CHANGE#,NEXT_CHANGE# FROM v$log_history;
select distinct (fuzzy) from v$datafile_header;
SELECT FILE#, STATUS, ERROR, RECOVER, TABLESPACE_NAME, NAME
FROM V$DATAFILE_HEADER
WHERE RECOVER = 'YES' OR (RECOVER IS NULL AND ERROR IS NOT NULL);
select file#,status$,CRSCNBAS from file$;
select name ,scnbas from ts$;
spool off

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/23185328/viewspace-705576/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2011-08-22

  • 博文量
    8
  • 访问量
    26874