rman使用crosscheck archivelog all命令时验证归档日志失败

来源:互联网 发布:mac密码忘了怎么办 编辑:程序博客网 时间:2024/05/25 19:56

问题描述:

Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

C:/Documents and Settings/zhenhuan_yu>rman target /

恢复管理器: Release 10.2.0.1.0 - Production on 星期五 1月 29 11:03:09 2010

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

目标数据库口令:
连接到目标数据库: MYTEST (DBID=2404288872)

RMAN> resync catalog;

使用目标数据库控制文件替代恢复目录

RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: resync 命令 (在 01/29/2010 11:03:17 上) 失败
RMAN-06002: 在没有连接至恢复目录时不允许使用命令

RMAN> crosscheck archivelog all;

分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=128 devtype=DISK
对归档日志的验证失败
存档日志文件名 =+MYTESTDISC/mytest/arc00115_0705151208.001 记录 ID=86 时间戳 =70
9491632
对归档日志的验证失败
存档日志文件名 =+MYTESTDISC/mytest/arc00116_0705151208.001 记录 ID=87 时间戳 =70
9550841
已交叉检验的 2 对象

 

查看是否过期:
RMAN> list expired archivelog all;

说明与恢复目录中的任何存档日志均不匹配

RMAN> exit


恢复管理器完成。

 

修改语言环境后验证成功:

C:/Documents and Settings/zhenhuan_yu>set nls_lang=american_america.zhs16gbk

C:/Documents and Settings/zhenhuan_yu>rman target /

Recovery Manager: Release 10.2.0.1.0 - Production on Fri Jan 29 11:05:01 2010

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

target database Password:
connected to target database: MYTEST (DBID=2404288872)

RMAN> crosscheck archivelog all;

using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=134 devtype=DISK
validation succeeded for archived log
archive log filename=+MYTESTDISC/mytest/arc00115_0705151208.001 recid=86 stamp=7
09491632
validation succeeded for archived log
archive log filename=+MYTESTDISC/mytest/arc00116_0705151208.001 recid=87 stamp=7
09550841
Crosschecked 2 objects

 

RMAN> exit


Recovery Manager complete.

原创粉丝点击