现在的位置: 首页 > 综合 > 正文

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

2013年10月25日 ⁄ 综合 ⁄ 共 1142字 ⁄ 字号 评论关闭

通过这个脚本,可以看到数据文件的信息,找到恢复需要的日志等等
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

抱歉!评论已关闭.