专业汉语词典知识平台,分享汉字词语知识、历史文学知识解答!

励北网
励北网

oracle adg介绍,adg搭建指南

来源:小易整编  作者:小易  发布时间:2023-02-25 11:20
摘要:oracleadg介绍,adg搭建指南作为oracle数据库提供的一种容灾方式,ADG在我们日常生产中还是比较常见的,如何更快更好的搭建一套ADG,也是一个DBA需要掌握的基本技能。下面是一次在实际搭建过程中整理的操作步骤。可以供大家参考。...
三、备库相关参数配置
3.1 创建相应的目录

1)数据文件目录

2)日志文件目录

3)归档目录

3.2 备库配置listener.ora

[oracle@ptgbssdg ~]$ vi /u01/product/11.2.0/db_1/network/admin/listener.ora # listener.ora Network Configuration File: /u01/product/11.2.0/db_1/network/admin/listener.ora # Generated by Oracle configuration tools. LISTENER =  (DESCRIPTION_LIST =    (DESCRIPTION =      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))      (ADDRESS = (PROTOCOL = TCP)(HOST = ptgbssdg)(PORT = 1521))    )  ) ADR_BASE_LISTENER = /u01 SID_LIST_LISTENER =  (SID_LIST =    (SID_DESC =      (GLOBAL_DBNAME = ptgbss)      (ORACLE_HOME = /u01/product/11.2.0/db_1)      (SID_NAME = ptgbssdg)    )  )

3.3 备库配置tnsname

# tnsnames.ora Network Configuration File: /u01/product/11.2.0/db_1/network/admin/tnsnames.ora # Generated by Oracle configuration tools. PTGBSS =  (DESCRIPTION =    (ADDRESS = (PROTOCOL = TCP)(HOST = 172.25.18.251)(PORT = 1521))    (CONNECT_DATA =      (SERVER = DEDICATED)      (SERVICE_NAME = ptgbss)    )  ) PTGBSSDG =  (DESCRIPTION =    (ADDRESS = (PROTOCOL = TCP)(HOST = 172.25.18.252)(PORT = 1521))    (CONNECT_DATA =      (SERVER = DEDICATED)      (SERVICE_NAME = ptgbssdg)    )  )

3.4 备库修改参数文件

ptgbss.__db_cache_size=17448304640 ptgbssdg.__db_cache_size=16642998272 ptgbss.__java_pool_size=134217728 ptgbssdg.__java_pool_size=134217728 ptgbss.__large_pool_size=134217728 ptgbssdg.__large_pool_size=134217728 ptgbss.__oracle_base='/u01'#ORACLE_BASE set from environment ptgbssdg.__oracle_base='/u01'#ORACLE_BASE set from environment ptgbss.__pga_aggregate_target=3422552064 ptgbssdg.__pga_aggregate_target=3422552064 ptgbss.__sga_target=19327352832 ptgbssdg.__sga_target=19327352832 ptgbss.__shared_io_pool_size=0 ptgbssdg.__shared_io_pool_size=0 ptgbss.__shared_pool_size=1476395008 ptgbssdg.__shared_pool_size=2281701376 ptgbss.__streams_pool_size=0 ptgbssdg.__streams_pool_size=0 *.audit_file_dest='/u01/admin/ptgbss/adump' --此处修改 *.audit_trail='db' *.compatible='11.2.0.4.0' *.control_files='/u01/oradata/ptgbssdg/control01.ctl','/u01/fast_recovery_area/ptgbssdg/control02.ctl' --此处修改存放控制文件路径 *.db_block_size=8192 *.db_domain='' *.db_file_name_convert='/data/ptgbss','/data/ptgbssdg' --此处修改 *.db_name='ptgbss' --此处修改 *.db_recovery_file_dest='/u01/fast_recovery_area' --此处修改对应的路径 *.db_recovery_file_dest_size=4385144832 *.db_unique_name='ptgbssdg' --此处修改 *.diagnostic_dest='/u01' *.dispatchers='(PROTOCOL=TCP) (SERVICE=ptgbssXDB)' *.fal_client='PTGBSSDG' --此处修改 *.fal_server='PTGBSS'  --此处修改 *.log_archive_config='DG_CONFIG=(ptgbssdg,ptgbss)' --此处修改 *.log_archive_dest_1='location=/data/arch' --此处修改 *.log_archive_dest_2='SERVICE=ptgbssdg LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=ptgbssdg' --此处修改 *.log_archive_dest_state_1='ENABLE'  --修改此处参数 *.log_archive_dest_state_2='ENABLE'  --修改此处参数 *.log_file_name_convert='/u01/oradata/ptgbss','/u01/oradata/ptgbssdg'  --此处修改对应路径 *.open_cursors=300 *.pga_aggregate_target=3365928960 *.processes=150 *.remote_login_passwordfile='EXCLUSIVE' *.sga_max_size=19327352832 *.sga_target=19327352832 *.standby_file_management='AUTO' *.undo_tablespace='UNDOTBS1'

3.5 启动备库到nomount状态,启动监听

oracle adg介绍,adg搭建指南

启动监听lsnrctl start:

oracle adg介绍,adg搭建指南

---主库和备库都需要验证连通性:

sqlplus sys/oracle@ptgbss AS SYSDBA sqlplus sys/oracle@ptgbssdg AS SYSDBA

3.6 使用RMAN DUPLICATE 主库到备库

rman target sys/oracle@ptgbss auxiliary sys/oracle@ptgbssdgrun{allocate channel cl1 type disk;allocate channel cl2 type disk;allocate channel cl3 type disk;allocate auxiliary channel c1 type disk;allocate auxiliary channel c2 type disk;allocate auxiliary channel c3 type disk;duplicate target database for standby from active database nofilenamecheck;release channel c1;release channel c2;release channel c3;}

四、备库开启日志应用并查看

4.1 duplicate成功后在备库开启日志应用

alter database open; alter database recover managed standby database using current logfile disconnect from session; select sequence#,thread#,applied from v$archived_log;

4.2 查看日志应用情况

col name for a50 select name,SEQUENCE#,APPLIED from v$archived_log order by sequence#;

oracle adg介绍,adg搭建指南

select max(sequence#) from v$archived_log where applied='YES'; select thread#,max(sequence#) from v$archived_log where applied='YES' group by threa

查看错误:

select dest_id,error from v$archive_dest;

查看gap:

select * from v$archive_gap;

oracle adg介绍,adg搭建指南

查看standby日志状态:

oracle adg介绍,adg搭建指南



本文地址:百科问答频道 https://www.neebe.cn/wenda/903385_2.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


百科问答
小编:小易整编
相关文章相关阅读
  • db2数据库详解,db2和oracle的区别

    db2数据库详解,db2和oracle的区别

    db2数据库详解,db2和oracle的区别概述DB2是IBM一种分布式数据库解决方案。说简单点:DB2就是IBM开发的一种大型关系型数据库平台。DB2不仅是一种移动计算基础设施,还是一个完整的环境,包含了构建、部署和支持强大的电子商务应用...

  • oracle存储过程是什么,oracle存储过程详解

    oracle存储过程是什么,oracle存储过程详解

    oracle存储过程是什么,oracle存储过程详解1、定义所谓存储过程(StoredProcedure),就是一组用于完成特定数据库功能的SQL语句集,该SQL语句集经过编译后存储在数据库系统中。在使用时候,用户通过指定已经定义的存储过程...

  • oracle 存储过程的基本语法

    oracle 存储过程的基本语法

    oracle存储过程oracle存储过程的很多语法可能大多数朋友并不是很了解,下面就来简单介绍几个比较常用的。oracle存储过程的基本语法1.基本结构CREATEORREPLACEPROCEDURE存储过程名字(参...

  • Oracle系统(Oracle数据库详解)

    Oracle系统(Oracle数据库详解)

    Oracle系统(Oracle数据库详解)什么是ORACLE?ORACLE数据库系统是美国ORACLE公(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一...

  • listagg函数用法,详解oracle函数listagg

    listagg函数用法,详解oracle函数listagg

    listagg函数用法,详解oracle函数listagg在工作中经常会遇到这样的问题:当需要把某一些查询到的结果合并并插入到数据库中的某一行时,会变得很麻烦。在某些情况下,我们可能可以借助诸如java、C等编程语言帮我们解决这样的问题,但...

  • 怎么卸载oracle,完全卸载oracle方法(超详细)

    怎么卸载oracle,完全卸载oracle方法(超详细)

    怎么卸载oracle,完全卸载oracle方法(超详细)进入服务找到Oracle开头的服务将这些服务全部停止Step1.点击开始菜单找到Oracle,然后点击Oracle安装产品,再点击UniversalInstallerStep2.点击之...

  • oracle adg介绍,adg搭建指南

    oracle adg介绍,adg搭建指南

    oracleadg介绍,adg搭建指南作为oracle数据库提供的一种容灾方式,ADG在我们日常生产中还是比较常见的,如何更快更好的搭建一套ADG,也是一个DBA需要掌握的基本技能。下面是一次在实际搭建过程中整理的操作步骤。可以供大家参考。...

  • oracle索引创建,oracle索引详解

    oracle索引创建,oracle索引详解

    oracle索引创建,oracle索引详解一、管理索引-原理介绍索引是用于加速数据存取的数据对象。合理的使用索引可以大大降低i/o次数,从而提高数据访问性能。索引有很多种我们主要介绍常用的几种:为什么添加了索引后,会加快查询速度呢?二、创建...

  • 周排行
  • 月排行
  • 年排行

精彩推荐