OGG双向同步配置(DDL+DML双向同步实施方案)
GoldenGate简介GoldenGate软件是一种基于日志的结构化数据复制软件,它通过解析源数据库在线日志或归档日志获得数据的增删改变化,再将这些变化应用到目标数据库,实现源数据库与目标数据库实时同步(real-time data synchronize)、双活(active-active high availability)。GoldenGate软件可以在异构的IT基础结构...
Oracle GoldenGate 11g单向DDL配置实战
目录 ================================一、环境准备并安装GoldenGate1. 数据库准备情况2. 下载OGG软件并解压安装3. 准备OGG环境变量4. 配置日志模式5. 创建GoldenGate用户帐号6. 安装GoldenGate软件7. 配置源、目标数据库一致 二、 GoldenGate DML同步源端配置1. 源MGR进程2. 配置Extract进程组...
(转)GoldenGate配置 之双向复制
环境: ItemSource SystemTarget SystemPlatformRed Hat EnterpriseLinux Server release 5.4Red Hat EnterpriseLinu...
(转)GoldenGate配置 之DDL复制
环境: ItemSource SystemTarget SystemPlatformRed Hat EnterpriseLinux Server release 5.4Red Hat EnterpriseLinu...
(转)GoldenGate配置DDL复制
在上一篇文件中的OGG单向复制配置不支持DLL的同步,只支持DML,因而本文在之前的基础上增加对DDL语句的复制,下面是简要配置过程记录!一:验证之前的配置不支持DDL复制,这里在source端,新建一张表,发现无法复制到target端!target端也新建相同的表后,DML操作可以成功复制[root@db1 ~]# su&n...
GoldenGate DDL配置详解
注意事项:1、用户的默认表空间不要指定为SYSTEM,否则在初始化DDL支持时可能会遇到段无法扩展,或包无法编译等错误。正式应用的话,需要注意ogg用户所在表空间是否有充足的空间。2、以SYSDBA身份登录到SQL*Plus,此时应该断开所有连接到ORACLE数据库的会话,并且不再允许创建新会话,仅保留刚刚创建的SYSDBA身...
Flashback Database 闪回数据库
一、 Flashback Database 说明Flashback Database 功能非常类似与 RMAN 的不完全恢复, 它可以把整个数据库回退到过去的某个时点的状态, 这个功能依赖于 Flashback log 日志。 比RMAN 更快速和高效。 因此 Flashback Database 可以看作是不完全恢复的替代技术。 但它也有某些限制:(1)Flashback Database ...
如何加快建 index 索引 的时间
朋友在500w的表上建索引,半个小时都没有结束。所以就讨论如何提速。一.先来看一下创建索引要做哪些操作:1. 把index key的data 读到内存==>如果data 没在db_cache 中,这时候很容易有大量的db file scatter read wait2. 对index key的data 作排序==>sort_area_size 或者pga_aggregate_target 不...
开启 控制文件自动备份下,参数文件、控制文件全部丢失恢复
环境说明:本实验在开启 控制文件自动备份的前提下,利用 autobackup 模拟恢复参数文件全部丢失与控制文件全部丢失。1.开启 AUTOBACKUP 功能--查看 CONTROLFILE AUTOBACKUP 参数RMAN> show all;CONFIGURE CONTROLFILE AUTOBACKUP OFF; # default--开启 CONTROLFILE AUTOBACKUP 参数 RMAN> CONFIGURE CONTR...
非系统数据文件损坏,rman备份恢复
实验前提:已经做好备份。SQL> col file_name for a50select file_id,file_name from dba_data_files; FILE_ID FILE_NAME---------- --------------------------------------------------4 /home/oracle/app/oradata/orcl/users01.dbf2 /home/oracle/app/oradata/orcl/sysaux01.dbf1 /home/oracle...
非系统表空间损坏,rman备份恢复
实验条件:有完整可用备份--查询表空间情况SQL> select tablespace_name,status from dba_tablespaces;TABLESPACE_NAME STATUS------------------------------ ---------SYSTEM &nb...
恢复到特定点(时间点、scn、日志序列号),rman不完全恢复
将数据库、表空间、数据文件等恢复至恢复备份集保存时间中的任何一个时间点/SCN/日志序列(一般是日志挖掘找到误操作点),但须谨慎,操作前一定需要做好备份,具备条件的情况下最好先恢复到异机,避免业务停机时间。前提:已经有数据库备份 (作者已经提前准备了备份,这里不进行备份,为了节约空间)--准备实验环境...
record过车数据表 表结构
下面是工作中使用的主表的表结构,分享出来希望对大家有帮助,尤其是分区的部分。-------------------------------------------------------- Export file for user MDCSCENTER ---- Created by Administrator on 2016-12-16, 10:43:12 --------------...
oracle迁移表到新的表空间-包含表空间、索引、表分区
1.创建新的表空间 1. CREATE TABLESPACE bayonet 2. DATAFILE '/oradata/db/bayonet_01.DBF' 3. SIZE 2G 4. AUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED ...
ORACLE表批量迁移表空间
第一步:将表迁移到目标表空间 1)使用如下语句,可以将需要移动的表空间语句在pl/sql中列出来,select 'alter table ' ||table_name || ' move tablespace 目标表空间名称;' from user_all_tables where tablespace_name='源表空间名称'例如:登录数据库用户TEST。将TEST所有表从SYSTEM表空间迁移到...
Oracle的用户表自动增加分区
CREATE OR REPLACE PROCEDURE guan_add_partition--为一个用户下所有分区表自动增加分区.分区的列为date类型,分区名类似:p200706. AS v_table_name VARCHAR2(50); v_partition_name VARCHAR2(50); v_month CHAR(6); v_add_month_1 &nb...
10046 事件 与 10053 事件
有同学一直向Maclean反应希望做一期10046 SQL trace的教程, 正好这几天有空 我们就理一理。 为什么我们要使用10046 trace? 10046 trace帮助我们解析 一条/多条SQL、PL/SQL语句的运行状态 ,这些状态包括 ...
(转)OGG实现两台oracle数据库的同步
今天通过最简单的一个例子,给大家讲解下 goldengate 实现两台oracle数据库的同步。内容如下:1.配置数据库信息。2.安装golden gate.3.配置golden gate.4.测试同步情况首先我们看看实验环境 环境 源端是一个单实例Oracle Enterprise 5 + ORACLE 10.2.0.4 IP :10.4.128.100 ...
(转)Oracle goldengate 安装配置
Oracle GoldenGate软件可以实现异构平台数据的迁移和同步,它是基于数据库日志结构变化,通过解析源端在线日志或归档日志获得数据增量,再将这些变化应用到目标数据库,从而实现源库和目标库的数据同步。下面通过一个简单的示例,详细介绍利用GoldenGate实现Oracle数据库之间的同步。1. 安装1.1 下载介质GoldenGate...
(转)oracle 数据库性能健康检查脚本
*******************os层检查#检查oracle进程ps -ef|grep ora|wc -lcrs_stat -t -vtopglancecrsctl check cluster (cssd)vmstat 3600 6***********************查看基本信息#database 概况信息检查#检查database基本信息select * from v$version;select name ,open_mode,log_mode from v$dat...