windows到linux跨平台dataguard只有在在ORACLE 11g支持,今天闲来无事,想在ORACLE 10g实现一下,可以看到linux在应用windows的redolog时,发生了内部错误,说明redolog windows和linux在物理上还是有区别的,以下权作记录:
引用
SQL> recover database using backup controlfile;
ORA-00279: change 801654 generated at 07/14/2009 13:26:22 needed for thread 1
ORA-00289: suggestion : /oradata/archlog/orcl/ARC0000000024_0689897146.0001
ORA-00280: change 801654 for thread 1 is in sequence #24
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
/tmp/REDO02.LOG
ORA-00308: cannot open archived log '/tmp/REDO02.LOG'
ORA-27046: file size is not a multiple of logical block size
Additional information: 1
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
/tmp/REDO02.LOG
ORA-00283: recovery session canceled due to errors
ORA-10562: Error occurred while applying redo to data block (file# 3, block#
31760)
ORA-10564: tablespace SYSAUX
ORA-01110: data file 3: '/oradata/orcl/sysaux01.dbf'
ORA-10561: block type 'TRANSACTION MANAGED INDEX BLOCK', data object# 51625
ORA-00600: internal error code, arguments: [ktbair2_0], [12], [64], [], [], [],
[], []
ORA-01112: media recovery not started
或者
引用
SQL> recover database using backup controlfile;
ORA-00279: change 1326232 generated at 07/15/2009 13:17:41 needed for thread 1
ORA-00289: suggestion : /oradata/archlog/orcl/ARC0000000061_0689897146.0001
ORA-00280: change 1326232 for thread 1 is in sequence #61
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
/tmp/ARC00061_0689897146.001
ORA-00283: recovery session canceled due to errors
ORA-10562: Error occurred while applying redo to data block (file# 1, block# 9)
ORA-10564: tablespace SYSTEM
ORA-01110: data file 1: '/oradata/orcl/system01.dbf'
ORA-10560: block type 'KTU UNDO HEADER W/UNLIMITED EXTENTS'
ORA-00607: Internal error occurred while making a change to a data block
ORA-00600: internal error code, arguments: [4187], [47], [47], [], [], [], [],
[]
ORA-01112: media recovery not started
SQL>
分享到:
相关推荐
在本教程中,我们将逐步学习如何在Oracle 10g环境下搭建物理Standby数据库。 1. **前期准备**: - 硬件一致性:确保两台服务器的硬盘分区、内存配置相同,这有助于避免由于硬件差异导致的问题。 - 时间同步:保持...
详细的Oracle10g RAC + DataGuard 实施步骤
在Linux环境下,Oracle 11g R2 Data Guard是一种高可用性和灾难恢复解决方案,它通过在不同的物理或逻辑位置维护一个或多个备用数据库,来保护关键业务数据免受硬件故障、自然灾害或其他潜在的数据丢失风险。...
ORACLE 11G 搭建Data Guard 的步骤涉及一系列配置过程,目的是为了确保数据库的高可用性和数据的安全备份。Data Guard 是Oracle数据库的一个组件,它能够提供一个或多个辅助数据库(standby databases)来实现数据...
Oracle 19c DataGuard 搭建以及使用 dg_broker 管理 Oracle 19c DataGuard 是一种高可用性解决方案,旨在提供实时数据保护和故障切换功能。dg_broker 是 Oracle DataGuard 的一个组件,用于管理和监控 DataGuard ...
ORACLE 11G 搭建 DATAGUARD 步骤 ORACLE 11G 搭建 DATAGUARD 需要在主机 1 和主机 2 上安装数据库软件,并进行相关配置。 DATAGUARD 是一个高可用性解决方案,可以在主机 2 上实时地复制主机 1 上的数据库,从而...
在本操作记录中,我们专注于Oracle 10G版本的Data Guard配置。 首先,确保主库和备库的软件环境已经准备就绪。在本例中,两个数据库都在192.168.0.100和192.168.0.200上安装了相同版本的Oracle软件,并且数据库路径...
Oracle 11gR2 dataguard搭建说明
Oracle 11gR2 dataguard搭建说明
在Oracle 10g DataGuard配置的过程中,我们主要关注如何在一个主数据库(primary database)和一个或多个备用数据库(standby database)之间建立一种高可用性和灾难恢复机制。以下是对整个配置流程的详细解析: ### ...
Oracle 10g RAC 环境下的 DataGuard 备库搭建实例是一个重要的数据库高可用性和灾难恢复方案。DataGuard 提供了主库和备库之间的实时数据复制,确保在主库出现故障时,备库能够快速接管,保证业务连续性。在 RAC ...
ORACLE 10G DATAGUARD 配置物理STANDBY 手记
### Oracle 12c DataGuard 环境搭建与主从切换详解 #### 环境概述 本文档旨在提供一份详细的Oracle 12c DataGuard环境搭建与主从切换的指南,适用于Linux操作系统下的Oracle 12c单实例部署场景。通过本文档的学习...
Oracle 11G 数据库 DataGuard 灾备切换方案 本文档介绍了 Oracle 11G 数据库 DataGuard 灾备切换方案,旨在帮助数据库管理员快速实现灾备切换,确保数据安全和可用性。 一、检查 在进行灾备切换之前,需要检查...
### Oracle 11g R2 DataGuard 配置详解 #### 一、判断DataGuard是否已安装 在开始配置Oracle 11g R2 DataGuard之前,首先要确认Oracle环境是否支持DataGuard功能。可以通过查询`v$option`视图来验证这一点: ```...
### Oracle 11g DataGuard配置详解 #### 一、Oracle DataGuard简介 Oracle DataGuard是一种高可用性解决方案,主要用于实现数据库的复制和保护。它通过在主数据库(Primary Database)与一个或多个副本数据库...
Oracle 数据库搭建与 DataGuard 配置 Oracle 数据库是当前市场上最流行的关系数据库管理系统之一,它具有高性能、安全、可靠等特点。DataGuard 是 Oracle 数据库的一个灾难恢复解决方案,可以提供实时的数据同步和...
Oracle DataGuard是Oracle数据库系统提供的一种高可用性和灾难恢复解决方案,它通过在远程或本地创建一个或多个备用数据库,来保护关键数据免受硬件故障、软件错误或灾难性事件的影响。在Oracle 11g R2中,DataGuard...
Oracle10g DataGuard远程容灾技术是Oracle数据库系统中的一种高级高可用性和灾难恢复解决方案。DataGuard的主要目标是提供数据保护,确保在面临硬件故障、软件错误或自然灾害等不可预知事件时,能够快速恢复业务操作...