
DG
文章平均质量分 84
Demonson
桃李春风一杯酒,江湖夜雨十年灯。
展开
-
Oracle DG 搭建 生产版
Oracle DG原创 2022-08-30 10:05:14 · 1357 阅读 · 0 评论 -
oracle DG 断开恢复,应用的是ASM存储,监听在grid用户下
一、背景角色 IP dbuniquename 服务 主库 192.168.10.11 ORCL ORCL 备库 192.168.10.12 ORCLDG ORCLDG oracle dg架构因为备库宕机导致主库无法自动删除归档,ASM存储撑满,无法写入数据,应用程序无法登录;主库无法写入数据时间为2020.8.30日,备库宕机时间为2020.7.24日,主从差异太大,备库未应用日志部分在主库找不到,因此决定:1.先删除主库归档原创 2020-08-31 20:42:37 · 652 阅读 · 0 评论 -
Windows 环境下配置 oracle 11gR2
Data Guard 详细过程1 服务器环境:两台 PC 机,操作系统为 Windows server 2008 R2数据库准备为 oracle 11.2.0.3 for win322 配置前准备:主库主机名 service1,ip 配置为 192.168.104.11,db_name:orcl,db_unique_name:primary备库主机名 service2,ip 配置为 192.168...原创 2018-02-08 11:46:39 · 654 阅读 · 0 评论 -
linux使用keepalived实现双机热备
通常说的双机热备是指两台机器都在运行,但并不是两台机器都同时在提供服务。当提供服务的一台出现故障的时候,另外一台会马上自动接管并且提供服务,而且切换的时间非常短。下面来以keepalived结合tomcat来实现一个web服务器的双机热备。keepalived的工作原理是VRRP(Virtual Router Redundancy Protocol)虚拟路由冗余协议。在VRRP中有两组重要的概念:...转载 2018-02-08 14:20:07 · 562 阅读 · 0 评论 -
Dataguard基础原理介绍
一、摘要Oracle DataGuard是Oracle自带的数据同步功能,基本原理是将日志文件从原数据库传输到目标数据库,然后在目标数据库上应用这些日志文件,从而使目标数据库与源数据库保持同步,是一种数据库级别的高可用性方案。DataGuard可以提供Oracle数据库的冗灾、数据保护、故障恢复等,实现数据库快速切换与灾难性恢复。在生产数据库的保证"事务一致性"时,使用生产库的物理全备份创建备库...转载 2018-02-08 14:29:55 · 1649 阅读 · 0 评论 -
Dataguard 重启方法
--DG重启步骤--1、关闭主库SHUTDOWN IMMEDIATE;--2、关闭备库ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL;SHUTDOWN IMMEDIATE;--没有关监听,如果关掉了监听,这里启动备库之后还要启动备库监听,再启主库--3、启动备库startup--4、启动主库startup--5、备库启动应用ALTER ...原创 2018-03-08 11:58:30 · 734 阅读 · 0 评论 -
部署企业级RAC+DG架构
概述 RAC全称是Real Application Clusters,中文译为“实时应用集群”,是ORACLE甲骨文公司提供的在低成本服务器上构建高可用性数据库系统的解决方案,部署自由,无需购买额外部件,就可以实现多节点的负载均衡和故障转移功能,满足7*24业务不间断的需求,而且,结合“Oracle数据卫士”(OracleData Guard),Oracle RAC所受到的保护就能抵御...原创 2018-02-23 15:33:10 · 5455 阅读 · 1 评论 -
Oracle 复制功能:Dataguard、Streams Replication和Advanced Replication区别
Oracle备份功能包括:高级复制(Advanced Replication)流复制(Streams Replication)备库(Dataguard)一 dataguard:dataguard在高可用及容灾方面一般是dba的首选,毕竟dataguard在这方面 存在压倒性的优势,不管是物理备用库(physical standby database)还是逻辑备用库(logical standby ...原创 2018-03-27 09:42:53 · 617 阅读 · 0 评论 -
Oracle 流复制(Stream Replication)
Stream 是Oracle 的消息队列(也叫Oracle Advanced Queue)技术的一种扩展应用。 Oracle 的消息队列是通过发布/订阅的方式来解决事件管理。流复制(Stream replication)只是基于它的一个数据共享技术,也可以被用作一个可灵活定制的高可用性方案。 它可以实现两个数据库之间数据库级,schema级,Table级的数据同步,并且这种同步可以是双向的。 Or...原创 2018-03-27 09:58:10 · 2745 阅读 · 0 评论 -
oracle data guard配置dg_broker
https://community.oracle.com/docs/DOC-1007327本文主要包括以下内容: 1. 配置dg broker,需要完成以下几个工作:在主备库配置静态监听注册,注册的服务名为db_unique_name_DGMGRL; 在主备库修改tnsnames.ora文件,配置别名; 主备库都开启dg_broker_start参数; 在主库注册broke...转载 2018-10-18 14:29:57 · 384 阅读 · 0 评论 -
oracle 11gR2 rac + dg 文章
之前发布过一步一步搭建 oracle 11gR2 rac + dg,这里的dg为物理dg,但是实际自己使用过程中发现需要开3个虚拟机,机器特卡,所以决定在同一台机器上再搭建一台物理和逻辑dg。一步一步搭建 oracle 11gR2 rac + dg 之前传(一) http://blog.itpub.net/26736162/viewspace-1290405/ 一步一步搭建oracle 11...转载 2018-03-07 16:21:32 · 847 阅读 · 0 评论 -
oracle物理DG 参考文章
dg的系列文章参考: 【DATAGUARD】 基于同一个主机建立物理备库和逻辑备库(一): http://blog.itpub.net/26736162/viewspace-1448197/ 【DATAGUARD】 基于同一个主机建立物理备库和逻辑备库(二 ): http://blog.itpub.net/26736162/viewspace-1448207/ 【DAT...转载 2018-03-07 16:20:27 · 325 阅读 · 0 评论 -
配置archivelog模式并指定归档目标详解
ARCHIVELOG 模式 当对数据库中的数据进行修改后,重做数据会写出到联机重做日志文件中。指定系统在给定时间向其写入数据的文件。当此文件写满后,归档进程 (ARCn) 会将该联机日志文件复制到其它位置,作为该文件的归档,保留时间由您决定。这便提供了更多的恢复机会,因为您可以保存、备份和还原生成的所有归档重做日志。 因为系统以循环方式重用联机重做日志文件,所以有一个协原创 2014-09-25 15:13:28 · 1086 阅读 · 0 评论 -
Oracle 表空间时间点恢复 (TSPITR)
表空间时间点恢复 (TSPITR):概念:通过执行 TSPITR 可将一个或多个表空间快速恢复到以前的某个时间。 执行 TSPITR 并不影响数据库中其它表空间或对象的状态。术语:目标时间:表空间恢复到的时间点或 SCN 恢复集:组成要恢复的表空间的数据文件 辅助集:对恢复集执行 TSPITR 时所必需的,但不属于恢复集的数据文件。辅助集通常包括: SYST原创 2014-10-10 10:38:57 · 807 阅读 · 0 评论 -
Oracle DG主备切换VIP
在做DG主备切换时,为使应用端在不修改连接配置的情况下,正常连接DG数据库,方法有几种;一是,应用端连接主机为主机名,可以通过域名解析调整实现;二是,应用端连接主机为IP, 通过设置VIP(手动配置或者f5等集群工具)三是,应用端连接主机为IP,直接修改主机IP 本文为通过手动配置VIP的形式实现DG主备切换对应用透明;以下是配置过程:1. Primary转载 2018-02-05 13:04:26 · 3061 阅读 · 0 评论 -
oracle11G使用DGbroker创建dg
1.环境: a.主机环境:centos6.5 b.软件环境:oracle 11.2.0.4 c.主机信息: DG1:192.168.100.51(数据库sid:atest) DG2:192.168.100.522.前提工作(主从都要设置): a.关闭防火墙:/etc/init.d/iptables stop b.关闭seli转载 2018-02-05 13:14:56 · 457 阅读 · 0 评论 -
Oracle DG 之--DG Broker 配置基本概念
Oracle DG 之DG Broker 配置系统环境:操作系统: RedHat EL55_64Oracle: Oracle 11.2.0.3.0Data Guard 配置:主库bjdb:02:21:10 SYS@ TestDB12>select name,dbid,database_role,protection_mo转载 2018-02-06 08:52:52 · 2855 阅读 · 0 评论 -
oracle_DG+broker+Keepalived的部署文档
Oracle的DG+Broker+keepalived的安装 一、环境: 主机名 ip 实例名 唯一名 主库 oracle01.123.com 172.16.2.17 orcl orclpri 备库 oracle02.12原创 2018-02-06 09:27:45 · 4618 阅读 · 0 评论 -
ORACLE之搭建DG(RMAN Duplicate方式)
目录(?)[+]1.准备工作 首先得准备两个能够PING通,并且装了Oracle软件且已经建库的Linux虚拟机。操作系统不限,至少有一个虚拟机已经建好库,最好两个都建好相同SID的库,这样少很多创建目录的麻烦,这里库的SID都是orcl,Linux严格区分大小写,所以SID的大小写得注意。 我这里有两个名为PD和ST的Linux虚拟机。原创 2018-02-07 10:28:44 · 929 阅读 · 0 评论 -
ORACLE之搭建DG(ADG方式)
目录(?)[+]1.准备工作 首先得准备两个能够PING通,并且装了Oracle软件且已经建库的Linux虚拟机。操作系统不限,至少有一个虚拟机已经建好库,最好两个都建好相同SID的库,这样少很多创建目录的麻烦,这里库的SID都是orcl,Linux严格区分大小写,所以SID的大小写得注意。 我这里有两个名为PD和ST的Linux虚拟机。原创 2018-02-07 10:32:24 · 1554 阅读 · 0 评论 -
Oracle DG--客户端TAF 配置实现IP漂移
Oracle DG之--客户端TAF 配置系统环境:操作系统:RedHat EL5Oracle: Oracle 11gR2 系统架构图如图所示:主数据库(生产库): BJDB备 库 (容灾库): SHDBDG的架构模式为Physical DG,数据保护模式为:Max Protection。1、系统架构主库:SYS@ TestDB12>show parameter nameNA...原创 2018-03-07 15:47:46 · 1437 阅读 · 0 评论 -
switch_status not allowed等物理dataguard 正常切换 脚色转换
物理dataguard 正常切换 脚色转换,switchover_status 状态改变:正常切换切换前: 主库:SQL> select DATABASE_ROLE from v$database;DATABASE_ROLE----------------PRIMARYSQL> select OPEN_MODE,PROTE转载 2014-01-06 10:40:18 · 5774 阅读 · 0 评论