暂无图片
rman异构平台恢复
我来答
分享
2024-01-10
rman异构平台恢复
暂无图片 25M

linux 到win10报错,版本都是19.3.0.0

restore是正常结束,recover的时候就出现坏块,求助大佬应该怎样处理


我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
Lucifer三思而后行
暂无图片

对于 linux<->windows 迁移数据库跨平台的操作rman restore database 可以执行,recover 是无法解析归档日志的。

RMAN DUPLICATE/RESTORE/RECOVER Mixed Platform Support (Doc ID 1079563.1)

Linux <-> Windows Note: Backup must be cold/consistent backup. I.e. cannot apply redo between Windows and Linux。
复制

see:
Restore From Windows To Linux using RMAN Fails (Note 2003327.1)

Restoring backup of database created and running on 64-bit Windows 2008R2 to Oracle Linux 6 x86-64 using RMAN failed. Restore of controlfile is successful. Database change to mount mode is successful. Restore of datafiles is successful. When RMAN tries to recover database using archivelogs, it fails with error: channel ORA_SBT_TAPE_2: restore complete, elapsed time: 00:00:01 archived log file name=+<diskgroup name>/archivelog/2015_04_23/thread_2_seq_2365.359.877785237 thread=2 sequence=2365 RMAN-00571: =========================================================== RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =============== RMAN-00571: =========================================================== RMAN-03002: failure of recover command at 04/23/2015 13:14:00 RMAN-11003: failure during parse/execution of SQL statement: alter database recover logfile '+<diskgroup name>/archivelog/2015_04_23/thread_2_seq_2365.359.877785237' ORA-10562: Error occurred while applying redo to data block (file# 3, block# 1342351) ORA-10564: tablespace SYSAUX ORA-01110: data file 3: '+<diskgroup name>/datafile/sysaux.417.877785187' ORA-10561: block type 'TRANSACTION MANAGED INDEX BLOCK', data object# 475230 ORA-00600: internal error code, arguments: [ktbair2_0], [18446744073709550383], [112], [], [], [], [], [], [], [], [], [] RMAN>
复制

建议使用冷备方式来恢复:

How to restore cold backup of database taken using Rman (Doc ID 1391384.1)

以上仅供参考。

暂无图片 评论
暂无图片 有用 2
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
Oracle 存储过程创建临时表,会出现死锁问题,是什么原因导致?
回答 3
oracle里,一般的临时表其实也是个实体对象,当你有多个会话来调用这个存储过程的时候,或者有多个会话在同时访问这个临时表的时候,是可能会发生死锁的,这和创建的表是临时表还是非临时表没有关系。所以,o
两台数据库服务器用ha连接,现更换存储
回答 5
如何保证数据的完整性?
oracle 有没有自带的分割字符的函数?
回答 2
已采纳
这个貌似没有,我这里给你提供一个,也是网上的,我用了好使createorreplacefunctionfstrtocol(intextvarchar2,String&nbsp;&nbsp;&nbsp;
Oracle执行查询语句后,如何获取查询到的记录的条数?
回答 2
已采纳
在executeQuery()方法执行SELECT语句后,查询结果会返回给ResultSet对象,而该对象没有定义获取结果集中记录条数的方法。如果需要知道记录的条数,就需要使用循环读取的方法来计算记录
openGauss的主备与Oracle的Golden Gate相比有没有优越性?
回答 1
GoldenGate是Oracle的数据同步软件,openGauss的主备是灾备的一个效果,这两个拉一起比较,个人感觉没法比较,不在同一基线上呀。就算Oracle的dataguard也没法和openG
Oracle goldengate 无主健无唯一索引的表怎么同步
回答 7
1、在源端通过以下SQL语句,添加下对应表的附加日志:altertabletablenameaddsupplementallogdata(all,primarykey,unique,foreignke
oracle参数修改后RAC节点值不一致
回答 2
selectfromgv$spparameter看看
awr报告
回答 3
已采纳
是不是因为在SQLDEVELOPER里执行xxx.sql,SQL文件的路径应该是本地的?而在XSHELL里,已经连上了主机,是指向主机上的文件。你在SQLDEVELOPER里套用主机的路径,自然就找不
oracle 12CDG非实时怎么启呢?
回答 5
ARCHIVEDLOGFILE
怎么查询Oracle一个字符集里含不含某个汉字?
回答 2
已采纳
字符集标准是通用的,非oracle独有。可以直接去字符集标准的网站检索,或者使用一些在线小工具查询https://www.qqxiuzi.cn/bianma/zifuji.php