织梦CMS - 轻松建站从此开始!

abg欧博官网|登陆|游戏|

配置 Oracle Data Guard

时间:2024-05-28 16:33来源: 作者:admin 点击: 54 次
此手册提供了用于帮助您配置 Oracle Data Guard 环境的脚本。这些脚本使用从服务功能还原和 Oracle Data Guard 中介为现有主数据库设置备用数据库。

准备新的辅助(备用)主机,创建备用数据库,并在辅助数据库节点中配置 Oracle Data Guard 中介。

脚本名:

 

3_dataguardit_standby_root.sh

 

运行位置:

 

在新的 STANDBY db 主机中。

如果 Oracle Real Application Clusters (Oracle RAC):首先在备用数据库主机 1 中运行,然后在备用数据库主机 2 中运行。

 

与用户一起运行:

  root  

3_dataguardit_standby_root.sh 脚本通过删除现有数据库并配置所需的构件(TNS 别名、NET 加密、密码文件和透明数据加密 (Transparent Data Encryption,TDE) wallet),准备新的备用数据库主机。然后,它将使用 Oracle Recovery Manager (RMAN) restore from service 功能创建和配置备用数据库,并配置 Oracle Data Guard 中介。

3_dataguardit_standby_root.sh 脚本使用您在 DG_properties.ini 文件中定义的环境变量。如果辅助数据库是 Oracle RAC 数据库,则在两个节点中运行该脚本。大多数操作是在脚本在 Node1 中运行时执行的,并且在 Node2 中运行时会执行一部分步骤。在 Node1 中脚本完成之前,不要在 Node2 中运行脚本。

以 root 用户身份登录到辅助数据库节点。

对于 Oracle RAC,登录到 Node1。

在上载脚本的目录中找到 3_dataguardit_standby_root.sh 脚本。

验证 DG_properties.ini 文件是否与 3_dataguardit_standby_root.sh 脚本位于同一文件夹中,以及脚本中的自定义是否正确。

运行 3_dataguardit_standby_root.sh 脚本。

该脚本将提示输入 sys 用户的密码。

如果您具有 Oracle RAC,则以 root 身份登录到 Node2,并在 Node1 中完成脚本后在节点 2 中运行 3_dataguardit_standby_root.sh 脚本。

(建议)设置 net.core.rmem_max、net.core.wmem_max 的操作系统参数以优化 redo transport。

如果是 Oracle RAC,则在两个节点中优化。

有关 Oracle Maximum Availability Architecture (MAA) 建议的链接,请参见“浏览更多”。

(建议)设置最大传输单元 (Maximum Transmission Unit,MTU) 以优化 redo transport。

如果是 Oracle RAC,则在两个节点中优化。

(责任编辑:)
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:
发布者资料
查看详细资料 发送留言 加为好友 用户等级: 注册时间:2025-07-04 18:07 最后登录:2025-07-04 18:07
栏目列表
推荐内容