本教程向您介绍如何从备用数据库执行简单的数据读取:
大约 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 表中的新行现在显示在备用数据库中。如果没有马上显示该行,重新查询。
|
在本教程中,您学习了如何: