创建 DG Broker 配置
创建 DG Broker 配置
本教程演示如何使用 DGMGRL 创建 Data Guard Broker 配置。您将了解如何:
- 添加 Broker 所需的监听器项目
- 创建 _DGMGRL 服务项目
- 使用 DGMGRL 创建 Broker 配置
- 验证配置
- 查看参数
- 确保配置处于“最佳性能”
注: 在本 OBE 中,您将配置单一服务器环境的网络。如果您在两个不同的服务器上配置环境,您相应地需要在两个服务器上配置 Net Manager。
大约 1 个小时
本教程包括下列主题:
将鼠标置于此图标上可以加载和查看本教程的所有屏幕截图。(警告:因为此操作会同时加载所有屏幕截图,所以网速较慢时,响应时间可能会比较长。)
注:此外,您还可以在下列步骤中将鼠标放在每个单独的图标上,从而仅加载和查看与该步骤相关的屏幕截图。可以通过单击各个屏幕截图来将其隐藏。
使用 Data Guard 命令行界面 (DGMGRL),您可从 DGMGRL 提示符或在脚本中控制和监视 Data Guard 配置。您可以使用 DGMGRL 在配置中执行管理和监视数据库所要求的大部分活动。
返回主题列表
开始本教程之前,您应该:
| 1. |
在单一服务器环境中,执行 Oracle 数据库 11g 安装(安装有软件和 db);在双服务器环境中,在一个服务器上执行 Oracle 数据库 11g 安装(安装有软件和 db),在另一服务器上只执行 Oracle 数据库 11g 软件。 |
| 2. |
创建物理备用数据库 OBE |
返回主题列表
在这一任务中,您将主数据库和物理备用数据库的 DG_BROKER_START 初始化参数设置为 TRUE。
| 1. |
连接到您的主数据库,检查 DG_BROKER_START 的值。
|
| 2. |
在主数据库上,将 DG_BROKER_START 参数设为 TRUE。

|
| 3. |
现在,连接到您的物理备用数据库,检查 DG_BROKER_START 的值。

|
| 4. |
在您的备用数据库上将 DG_BROKER_START 的值设为 TRUE。
 |
返回主题列表
在这一任务中,您将定义用于监听器的服务,包括 GLOBAL_DBNAM 的 db_unique_name_DGMGRL.db_domain 值。
返回主题列表
| 1. |
启动 Oracle Net Manager。
[oracle@edtdr9p1]$ netmgr
|
| 2. |
展开 Local。 |
| 3. |
展开 Listeners。
|
| 4. |
选择 LISTENER。
|
| 5. |
在下拉列表中选择 Database Services,然后单击 Add Database。

|
| 6. |
在 Global Database Name 域中输入 orclsby1_DGMGRL.us.oracle.com。接受 Oracle Home Directory 的默认值。在 SID 域中输入 orclsby1。

|
| 7. |
选择 File -> Save Network Configuration。 |
| 8. |
选择 File -> Exit。 |
| 9. |
您的 $ORACLE_HOME/network/admin/listener.ora 文件应该包含以下各项:
注:GLOBAL_DBNAME 应为初始参数 <db_unique_name>_DGMGRL.<db_domain> 的连接。
|
| 10. |
重新加载监听器。
|
返回主题
在这一任务中,您将创建 Data Guard Broker 配置。
| 1. |
调用 DGMGRL 并连接至您的主数据库。

|
| 2. |
创建 Broker 配置,包括主数据库的档案。

|
| 3. |
显示有关配置的信息。
|
| 4. |
使用以下命令将您的物理备用数据库添加到 broker 配置中。

|
| 5. |
使用 SHOW CONFIGURATION 命令验证 orclsby1 数据库添加到了配置中。

|
返回主题
成功为主数据库和备用数据库设置好 Data Guard 环境后,您现在可以启用 broker 配置。
| 1. |
启用整个配置。这可能需要一些时间来完成。

|
| 2. |
验证配置已成功启用。

|
返回主题
在本教程中,您学习了如何:
返回主题列表
将鼠标置于该图标上可以隐藏所有的屏幕截图。
|