GoldenGate DB11gr2配置手册

  1. 源端数据库配置

1.1源端数据库打开Archive Log:

SQL>shutdown immediate;

SQL>startup mount;

SQL>alter database archivelog;

SQL>alter database open;

SQL>archive log list;

1.2源端数据库打开数据库级最小附加日志及force logging:

SQL>SELECT supplemental_log_data_min, force_logging FROM v$database;

SQL>alter database add supplemental log data;

SQL>alter database force logging;

切换日志以使附加日志生效:

SQL>ALTER SYSTEM switch logfile;

1.3 Enabling Oracle GoldenGate in the Database:

SQL> show parameter enable_goldengate_replication

SQL> alter system set enable_goldengate_replication = true scope=both;

  1. 在源端创建用户并授权

2.1在源端数据库创建GoldenGate用户:

SQL> create user ogg identified by ogg;

SQL>GRANT DBA to ogg;

SQL> BEGIN 
  dbms_goldengate_auth.grant_admin_privilege 
  ( 
    grantee => 'ogg', 
    privilege_type => 'CAPTURE', 
    grant_select_privileges => TRUE 
  ); 
END; 
/

3. 静默安装OGG

./runInstaller -silent -responseFile 
/u01/app/oracle/ogg/fbo_ggs_AIX_ppc_shiphome/Disk1/response/oggcore.rsp

响应文件实例:

####################################################################

## Copyright(c) Oracle Corporation
2017. All rights reserved.     ##

##                                                               
##

## Specify values for the variables
listed below to customize     ##

## your installation.                                             ##

##                                                               
##

## Each variable is associated with
a comment. The comment        ##

## can help to populate the
variables with the appropriate        ##

## values.                                                       
##

##                                                               
##

## IMPORTANT NOTE: This file should
be secured to have read       ##

## permission only by the oracle
user or an administrator who     ##

## own this installation to protect
any sensitive input values.   ##

##                                                               
##

####################################################################

#-------------------------------------------------------------------------------

# Do not change the following
system generated value.

#-------------------------------------------------------------------------------

oracle.install.responseFileVersion=/oracle/install/rspfmt_ogginstall_response_schema_v12_1_2

################################################################################

##                                                                           
##

## Oracle GoldenGate installation
option and details                         
##

##                                                                           
##

################################################################################

#-------------------------------------------------------------------------------

# Specify the installation option.

# Specify ORA12c for installing
Oracle GoldenGate for Oracle Database 12c and

#         ORA11g for installing Oracle
GoldenGate for Oracle Database 11g

#-------------------------------------------------------------------------------

INSTALL_OPTION=ORA11g

#-------------------------------------------------------------------------------

# Specify a location to install
Oracle GoldenGate

#-------------------------------------------------------------------------------

SOFTWARE_LOCATION=/u01/app/oracle/ogg122

#-------------------------------------------------------------------------------

# Specify true to start the manager
after installation.

#-------------------------------------------------------------------------------

START_MANAGER=FALSE

#-------------------------------------------------------------------------------

# Specify a free port within the
valid range for the manager process.

# Required only if START_MANAGER is
true.

#-------------------------------------------------------------------------------

MANAGER_PORT=7809

#-------------------------------------------------------------------------------

# Specify the location of the
Oracle Database.

# Required only if START_MANAGER is
true.

#-------------------------------------------------------------------------------

DATABASE_LOCATION=/u01/app/oracle/product/11.2.0/dbhome_1

################################################################################

##                                                                            ##

## Specify details to Create
inventory for Oracle installs                   
##

## Required only for the first
Oracle product install on a system.           
##

##                                                     
                      ##

################################################################################

#-------------------------------------------------------------------------------

# Specify the location which holds
the install inventory files.

# This is an optional parameter if
installing on

# Windows based Operating System.

#-------------------------------------------------------------------------------

INVENTORY_LOCATION=/home/oracle/gg/inventory

#-------------------------------------------------------------------------------

# Unix group to be set for the
inventory directory.

# This parameter is not applicable
if installing on

# Windows based Operating System.

#-------------------------------------------------------------------------------

UNIX_GROUP_NAME=oracle

4. 源端配置OGG进程

4.1配置OGG extract进程exthr

GGSCI> edit
param exthr

extract exthr

userid ogg@orcl, password
ogg

exttrail ./dirdat/tm

table hr.*;

4.2在mgr中添加extract进程

GGSCI> add extract
exthr,tranlog,begin now

GGSCI> add exttrail
./dirdat/tm,extract exthr,megabytes 10

GGSCI>info extract exthr

4.3在OGG中添加表级附加日志

GGSCI>dblogin
userid ogg password ogg

GGSCI> add
trandata hr.*

4.5配置OGG datapump进程pumhr

GGSCI> edit param pumhr

extract pumhr

passthru

rmthost 192.168.56.102,
mgrport 7909

rmttrail ./dirdat/pn

table hr.*;

4.6在mgr中添加datapump进程pumhr

GGSCI> add extract pumhr,exttrailsource ./dirdat/tm

GGSCI> add
rmttrail ./dirdat/pn,extract pumhr,megabytes 10

5.目标数据库端配置

5.1目标数据库参数配置

SQL>alter system set enable_goldengate_replication = true scope=both;

5.2创建数据库用户并授权

SQL> create
user ogg identified by ogg;

SQL>GRANT DBA
to ogg;

SQL>BEGIN

dbms_goldengate_auth.grant_admin_privilege

(

grantee => 'ogg',

privilege_type => 'APPLY',

grant_select_privileges => TRUE

);

END;

/

6.目标端配置OGG进程

6.1配置OGG replicat进程rephr

GGSCI>edit param rephr

Replicat rephr

UserID ogg@orcl, password
ogg

AssumeTargetDefs

ddl include all

DiscardFile
dirrpt/rhr.dsc, Append

Map hr.*, Target hr.*;

6.2 配置checkpoint表

GGSCI>edit param ./GLOBALS

输入信息

CHECKPOINTTABLE ogg.ggs_checkpoint

GGSCI> dblogin userid ogg,password ogg;

GGSCI>add CHECKPOINTTABLE ogg.ggs_checkpoint

GGSCI>exit

6.3在mgr中添加replicat进程rephr

GGSCI> add
replicat rephr, exttrail ./dirdat/pn

6.4 OGG 常用命令

info + 进程名 查看进程运行状态

stats+ 进程名 查看进程统计信息

edit param +进程 编辑配置文件

start/stop + 进程名 开启/停止进程

view report + 进程名 查看报告日志信息

info xxx,showch

GoldenGate DB11gr2配置手册的更多相关文章

  1. Varnish缓存服务器的搭建配置手册

    Varnish缓存服务器的搭建配置手册 1.Varnish官方环境依赖提示 Installing Varnish Cache is as simple as enabling our package ...

  2. Ubuntu_10.04下Hadoop-0.20.2集群配置手册

    Ubuntu_10.04下Hadoop-0.20.2集群配置手册 一.软硬件环境的准备 下面的文章来自hadoopor.com,我先交待一下我自己的环境: 两台机器,每台机器上面两个虚机(vmware ...

  3. nginx1.9.4 +php 5.5.29+yii2.0配置手册

    nginx1.9.4 +php 5.5.29+yii2.0配置手册 目录 一.    php5.5.29安装配置    2 二.    nginx1.9.4安装配置    2 三.    yii2.0 ...

  4. QC邮件转发工具Mail Direct安装配置手册

    QC邮件转发工具Mail Direct安装配置手册 2010-06-11 10:00:56| 分类: 软件测试 | 标签: |举报 |字号大中小 订阅 QC邮件转发工具安装配置手册 由于公司没有独立的 ...

  5. Goldengate双向复制配置

    一.Goldengate双向复制配置 1.1.在进行如下配置之前,先在源数据库source system(原来的目标数据库)端 添加辅助的redolog配置: SQL>alter databas ...

  6. Nginx+Tomcat+MemCached 集群配置手册

    系统实施文档 Nginx+Tomcat+MemCached 集群配置手册 目    录 第1章   概述 1.1   目标 互联网的快速发展带来了互联网系统的高负载和高可用性, 这要求我们在设计系统架 ...

  7. Git 安装配置手册

    Git 安装配置手册 首先我们要了解 Git 是类似于 SVN 用来管理项目的 首先要先下载 Git ,这个东西相当于一个核,是该功能的核心 下载地址(<https://gitforwindow ...

  8. 网站 HTTP 升级 HTTPS 完全配置手册

    网站 HTTP 升级 HTTPS 完全配置手册 今天,所有使用Google Chrome稳定版的用户迎来了v68正式版首个版本的发布,详细版本号为v68.0.3440.75,上一个正式版v67.0.3 ...

  9. 泛微云桥e-birdge之金蝶云之家集成配置手册

    最近在配置金蝶云之家与泛微ecology的打通,没有看官方文档,直接配置,一直配置不通,看了官方文档后知道了少配置参数了,转载一下,省得四处去找了. 泛微云桥e-birdge之金蝶云之家集成配置手册 ...

随机推荐

  1. 编写jQuery插件的方法和注意点

    编写jQuery插件的方法和注意点 插件的种类 jQuery的插件主要分为3种类型. 1. 封装对象方法的插件 这种插件是将对象方法封装起来,用于对通过选择器获取的jQuery对象进行操作,是最常见的 ...

  2. 2018-11-17-win10-uwp-在-xaml-让-TextBlock-换行

    title author date CreateTime categories win10 uwp 在 xaml 让 TextBlock 换行 lindexi 2018-11-17 16:2:29 + ...

  3. 2018宁夏邀请赛 L Continuous Intervals(单调栈+线段树)

    2018宁夏邀请赛 L Continuous Intervals(单调栈+线段树) 传送门:https://nanti.jisuanke.com/t/41296 题意: 给一个数列A 问在数列A中有多 ...

  4. codeforces 540E 离散化技巧+线段树/树状数组求逆序对

    传送门:https://codeforces.com/contest/540/problem/E 题意: 有一段无限长的序列,有n次交换,每次将u位置的元素和v位置的元素交换,问n次交换后这个序列的逆 ...

  5. Java 学习笔记(15)——反射

    Java中的类文件最终会被编译为.class 文件,也就是Java字节码.这个字节码中会存储Java 类的相关信息.在JVM执行这些代码时首先根据 java 命令中指定的类名找到.class 文件然后 ...

  6. EasyUI清空combotree下拉框图标

    代码: //清空combotree下拉框图标 $(".tree-icon,.tree-file").removeClass("tree-icon tree-file&qu ...

  7. spring定时器时间设置规则

    单纯针对时间的设置规则org.springframework.scheduling.quartz.CronTriggerBean允许你更精确地控制任务的运行时间,只需要设置其cronExpressio ...

  8. QT信号和槽函数学习笔记

    //connect 函数有4个参数 分别是 发送者 信号.接受者 ,槽 //connect(sender,signal,receiver,slot) /* * 信号和槽 * 信号 就是一个普通的函数 ...

  9. 洛谷$P5446\ [THUPC2018]$绿绿和串串 $manacher$

    正解:$manacher$ 解题报告: 传送门$QwQ$ 考虑这个操作的实质是啥$QwQ$?其实就,变成以最后一个节点为回文中心的回文子串嘛$QwQ$.显然就先跑个马拉车再说呗$QwQ$. 然后接着考 ...

  10. 「Luogu P2508」[HAOI2008]圆上的整点 解题报告

    题面 给定圆的半径,求圆上整点数 这是一道很Nice的数学题!超爱!好吧,由于这道题,我去Study了一下复数(complex number)复杂的数 真棒!!! 有兴趣的戳这里!!!\(\huge ...