千家信息网

oracle中如何使用物理拷贝的方式创建dataguard

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要介绍了oracle中如何使用物理拷贝的方式创建dataguard,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在主库所做操
千家信息网最后更新 2026年11月03日oracle中如何使用物理拷贝的方式创建dataguard

这篇文章主要介绍了oracle中如何使用物理拷贝的方式创建dataguard,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

在主库所做操作


    1. 启动到mount

    2. alter system set log_archive_dest_1='location=/home/oracle/oracle/oradata/htis/arch/';
    3. 归档模式.如果非归档需要重启开启归档模式.开启方法:

    4. 主库db_unique_name设置,修改需要重启

    5. 如果使用最大可用模式Maximum Availability Mode,需要添加standby log,添加公式:

(每线程的日志组数+1)*最大线程数,单实例有2组redo,那么添加=(2+1)*1=3

alter database add standby logfile group 4 ('/home/oracle/oracle/oradata/htbase/standby_redo04.log') size 50M;

select group#,member,status from v$logfile;

  1. 添加dg参数

alter system set STANDBY_FILE_MANAGEMENT='auto';

alter system set FAL_CLIENT='htbase';

alter system set FAL_SERVER='htbaseb';

alter system set LOG_ARCHIVE_CONFIG='send, receive, dg_config=(htbase,htbaseb)'; //括号内顺序无影响

alter system set LOG_ARCHIVE_DEST_2='service=htbaseb VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) LGWR SYNC AFFIRM DB_UNIQUE_NAME=htbaseb';

  1. 创建standby controlfie

Alter database create standby controlfile as '/st.ctl';

  1. 创建pfile文件,不用spfile是为了方便备库修改

  2. 拷贝 arch/,diag/,admin/,oradata/ 目录,st.ctl,listener.ora,tnsnames.ora,pfile,密码文件到备库

备库所做操作


    1. 备库修改pfile中以下4个参数(其它参数,如归档路径等,如需要修改也可以修改)

db_unique_name

FAL_CLIENT

FAL_SERVER

LOG_ARCHIVE_DEST_2

  1. 使用主库传输过来的st.ctl覆盖控制文件control01.ctl ,原来的控制文件备份

  2. 启动备库

    1. startup pfile nomount

    2. Alter database mount standby database

    3. ALTER DATABASE recover managed standby database using current logfile disconnect;

  1. 查看备库状态

select process,status from v$managed_standby;

启动成功无报错以后,在主库查看状态

select dest_name, status,error from v$archive_dest;

无错误的话一般就ok了

注:11g中,可以在open read only的情况下应用日志,具体操作如下

  alter database open read only; ALTER DATABASE recover managed standby database using current logfile disconnect; select open_mode from v$database; OPEN_MODE  --------------------  READ ONLY WITH APPLY


感谢你能够认真阅读完这篇文章,希望小编分享的"oracle中如何使用物理拷贝的方式创建dataguard"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

文件 篇文章 拷贝 参数 模式 方式 物理 最大 日志 状态 线程 控制 成功 不用 价值 公式 兴趣 同时 备份 实例 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 亿人帮互联网科技有限公司 互联网科技工作委员会 江苏根荣互联网科技 广州百单互联网科技有限公司 金融科技创新监管互联网金融 广州互联网络科技有限公司 火传媒上海互联网科技 互联网 新科技 联恩商钥互联网科技有限公司 卫星互联网科技股票 随着互联网科技发展 亳州好赞互联网科技有限公司 互联网科技的全部知识 2021互联网科技公司排名 广州富喜互联网络科技 互联网科技年终奖 陕西云淼互联网科技公司 艺电能源互联网科技有限公司招聘 绵阳真晨互联网科技有限公司 盐城市攀科互联网科技有限公司 互联网最新的科技 互联网科技视频 互联网金融科技平台 中盈科技互联网信息有限公司 须眉科技是互联网公司吗 互联网科技扶贫时间 烟台灵鸽互联网科技有限公司 为客找房互联网科技公司怎么样 陕西彩京云互联网科技有限公司 互联网科技大佬云集
0