使用 Active Data Guard

本教程向您介绍如何从备用数据库执行简单的数据读取:

大约 20 分钟

主题

本教程包括下列主题:

将光标置于此图标上可以加载和查看本教程的所有屏幕截图。 (警告:因为此操作会同时加载所有屏幕截图,所以网速较慢时,响应时间可能会比较长。)

注:此外,您还可以在下列步骤中将光标放在每个单独的图标上,从而仅加载和查看与该步骤相关的屏幕截图。可以通过单击各个屏幕截图将其隐藏。

概述

Active Data Guard 是什么?

在 Oracle Database 11g 中,将重做应用到物理备用数据库后,可以使用物理备用数据库进行查询。在以前的版本中,当您在只读模式下打开物理备用数据库时,重做应用将停止。通过 Active Data Guard,您可以使用物理备用数据库进行灾难恢复,同时在正常运行中减轻主数据库的负载。

返回主题列表

开始本教程之前,您应该:

1.

创建 DG Broker 配置 OBE

返回主题列表

从备用数据库执行简单的数据读取

这一任务在 Active Data Guard 模式下执行简单的数据读取。执行以下步骤:

1.

调用 DGMGRL 并以 SYS 身份连接。为 SYS 输入 <您的口令>。禁用 MRP 进程。

2.

调用 SQL*Plus 并以 SYSDBA 身份连接到备用数据库。在只读模式下打开物理备用数据库。

3.

调用 DGMGRL 并以 SYS 身份连接。为 SYS 输入您的口令。重启 MRP 进程。

4.

调用 SQL*Plus 并以 SYSDBA 身份连接到备用数据库。查询 HR.REGIONS 表。

5.

调用 SQL*Plus 并以 SYSDBA 身份连接到主数据库。向 HR.REGIONS 表中插入一行。

6.

返回到备用数据库,再次查询 HR.REGIONS 表。您应当看到插入到主数据库的 HR.REGIONS 表中的新行现在显示在备用数据库中。如果没有马上显示该行,重新查询。

返回主题列表

在本教程中,您学习了如何:

从备用数据库执行简单的数据读取

返回主题列表

将光标置于该图标上可以隐藏所有的屏幕截图。