rman 基于表空间不完全恢复问题,辅助数据库ora-1861错误

[复制链接]
查看11 | 回复3 | 2007-10-20 08:38:44 | 显示全部楼层 |阅读模式
我在执行rman基于表空间的不完全恢复时,辅助数据库提示如下错误:
执行步骤:
RMAN> sql "alter session set nls_date_format=''yyyy-mm-dd hh24:mi:ss''";
sql 语句: alter session set nls_date_format=''yyyy-mm-dd hh24:mi:ss''
RMAN> recover tablespace user01 until time='2009-02-23 11:55:28'
2> auxiliary destination 'e:\dest';
启动 recover 于 24-2月 -09
使用通道 ORA_DISK_1
RMAN-05026: 警告: 假定以下表空间集适用于指定的时间点
表空间列表要求具有 UNDO 段
表空间 SYSTEM
表空间 UNDOTBS1
使用 SID='kxte' 创建自动实例
供自动实例使用的初始化参数:
db_name=TEST
compatible=10.2.0.1.0
db_block_size=8192
db_files=200
db_unique_name=tspitr_TEST_kxte
large_pool_size=1M
shared_pool_size=110M
#No auxiliary parameter file used
db_create_file_dest=e:\dest
control_files=e:\dest/cntrl_tspitr_TEST_kxte.f

启动自动实例 TEST
Oracle 实例已启动
系统全局区域总计 205520896 字节
Fixed Size
1248092 字节
Variable Size
146801828 字节
Database Buffers
50331648 字节
Redo Buffers
7139328 字节
自动实例已创建
删除自动实例
关闭自动实例
Oracle 实例已关闭
自动实例已删除
RMAN> recover tablespace user01 until time='2009-02-23 11:55:28'MAN-00571: ===========================================================
MAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
MAN-00571: ===========================================================
MAN-03002: recover 命令 (在 02/24/2009 17:05:38 上) 失败
MAN-06136: 来自辅助数据库的 ORACLE 错误: ORA-01861: 文字与格式字符串不匹配
大家有没有碰到的,怎么解决?多谢
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
set nls_date_format='yyyy-mm-dd hh24:mi:ss'
rman targeyt /
你试试
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
不完全恢复是针对数据库的吧。单个表空间能进行不完全恢复吗,那数据库的一致性怎么办?
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
可以了,谢谢,棉花糖。日期格式设置为全局就可。
这是全自动化的不完全恢复,基于表空间的。它先生成一个辅助数据库,恢复到以前的状态,然后把包空间数据导入到要恢复的数据库,再自动删除辅助库,所以它是一直的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行