Oracle11g 数据保护-读写&;只读问题

Oracle11g 数据保护-读写&;只读问题,oracle11g,dataguard,Oracle11g,Dataguard,昨天,我将我的物理备用数据库设置为主数据库(手动),并以读写模式打开数据库。因为我的主数据库服务器由于h/w问题而崩溃,用户要求我以读写模式打开数据库,我做到了 现在,我想将角色更改回物理备用,因为我的实际主数据库现在已启动并运行 我能做吗?还是需要重建整个数据保护设置? 版本:Oracle 11g 下面是我在待机状态下执行的步骤,以使phy_待机为主 SQL> alter database recover managed standby database cancel; SQL>

昨天,我将我的物理备用数据库设置为主数据库(手动),并以读写模式打开数据库。因为我的主数据库服务器由于h/w问题而崩溃,用户要求我以读写模式打开数据库,我做到了

现在,我想将角色更改回物理备用,因为我的实际主数据库现在已启动并运行

我能做吗?还是需要重建整个数据保护设置?

版本:Oracle 11g

下面是我在待机状态下执行的步骤,以使phy_待机为主

SQL> alter database recover managed standby database cancel;

SQL> alter database activate physical standby database;

由于您在其中一条评论中说,在发生故障切换之前未启用闪回数据库,因此您必须重建备用环境:

从Oracle 11.2中:

发生故障转移后,原始主数据库将无法再运行 参与数据保护配置,直到修复并 在新配置中作为备用数据库建立。做 这样,您就可以使用闪回数据库功能来恢复失败的数据库 主数据库到故障转移发生前的某个时间点,以及 然后将其转换为新数据库中的物理或逻辑备用数据库 配置


“甲骨文11g”有点含糊不清。大约有7个不同的版本被称为“Oracle 11g”。您应该在问题中添加准确的版本(如11.2.0.4)。对不起,朋友。它的11.2.0.3版本和此待机版本没有启用闪回功能。有什么办法可以让当时处于待机状态的scn在读写模式下打开?