1.非异构同步:

(1)先停止源端ogg的抽取和传输进程

 stop exta01(注意: 若有长事务需确认归档是否存在info exta01 showch查看recovery checkpoint 的记录,确保该条归档和其后的归档都在,send extract exta01,forcestop)stop dpea01

(2)dblogin userid ggs,password ggs 登陆数据库

  info trandata table_name 如果为disabled 则用 add trandata table_name(注意: 如果是同步已有的表并且表结构发生变化的则用下面的步骤delete trandata table_nameadd trandata table_name)

(3)在抽取和投递进程中添加该表:

  edit params extra01table table_name

(4)启动 源端进程

  start *

(5)目标端停止复制进程

  stop repa01

(6)数据初始化:

  a、查询源端的导出目录sqlplus / as sysdbaselect * from dba_directories;b、查询scn号col get_system_change_number for 99999999999999select dbms_flashback.get_system_change_number from dual;c、导出导入源端:expdp \'/ as sysdba\' directory=directory_name dumpfile=###%U.dump logfile=###.log parallel=1 tables=user.tanle_name1,user.table_name2 content=data_only flashback_scn=###########传到目标端:scp ###%U.dump oracle@10.218.11.1:/goldengate 然后输入oracle密码目标端导入:impdp \'/ as sysdba\' directory=directory_name dumpfile=###%U.dump logfile=###.log parallel=1 tables=user.tanle_name1,user.table_name2 content=data_only table_exists_action=truncate remap_schema=user:user1 remap_tablespace=%:usertbs

注意:导入过程中时刻注意目标端的表空间使用情况,以及表空间名的remap是否正确。
(7)导入完成后在目标端复制进程中添加
map user.table_name , target user1.table_name , filter (@GETENV (“TRANSACTION”, “CSN”) > ########### ) ;
启动复制进程 start repa01

2.异构同步:

异构复制的数据同步比非异构的多加一步
在最后启动复制进程之前,源端生成表定义文件:
进入源端ogg主目录
cd dirprm
vi defgen.prm (或者在ogg主目录下./ggsci 然后在交互界面edit params defgen )
添加参数
defsfile ./dirdef/defgen.def,purge
userid ggs,password ggs
table user.table_name;
保存后退出
在ogg主目录下执行./defgen paramfile ./dirprm/defgen.prm

传到目标端将目标端dirdef下的def文件覆盖。

如果是整个进程的表都做了初始化,可用下面的语句启动复制进程
start repa01,aftercsn ############

goldengate中添加同步表的操作相关推荐

  1. rancher中级(二)(rancher中添加证书及操作虚拟主机)

    制作一个ssl证书 首先了解关于ssl证书的背景知识:http://www.cnblogs.com/zxj015/p/4458066.html SSL证书包括: 1,CA证书,也叫根证书或者中间级证书 ...

  2. vue页面返回消息头获取_vue在响应头response中获取自定义headers操作

    日常开发,我们可能会为了安全问题,保证第三方无法通过伪造返回报文欺骗前端,需要在返回报文中添加自定义参数,用于验证身份,后端添加自定义参数,前端校验自定义参数通过后才会执行相应的操作. 系统为了安全会 ...

  3. windows10 vs2013控制台工程中添加并编译cuda8.0文件操作步骤

    一般有两种方法可以在vs2013上添加运行cuda8.0程序: 一.直接新建一个基于CUDA8.0的项目:如下图所示, 点击确定后即可生成test_cuda项目:默认会自动生成一个kernel.cu文 ...

  4. Entity Framework 的小实例:在项目中添加一个实体类,并做插入操作

    Entity Framework 的小实例:在项目中添加一个实体类,并做插入操作 Entity Framework 的小实例:在项目中添加一个实体类,并做插入操作 1>. 创建一个控制台程序 2 ...

  5. wordpress锚链接_如何“轻松”在WordPress中添加锚链接(逐步操作)

    wordpress锚链接 We occasionally use anchor links in our longer WordPress posts to help users quickly ju ...

  6. outlook设置263邮件服务器,大师搞定win10系统怎么在Outlook中添加263邮箱的操作教程...

    许多win10系统用户在工作中经常会遇到对win10系统怎么在Outlook中添加263邮箱的设置方法,想必大家都遇到过需要对win10系统怎么在Outlook中添加263邮箱进行设置的情况吧,那么应 ...

  7. 创建java取消module_在idea 中添加和删除模块Module操作

    1.添加模块 2.删除模块 补充知识:IDEA添加子Module的正确姿势 因需求要增加一个新的测试模块,于是要在一堆Module中再添加一个Module,单纯的我没有丝毫杂念的开始进行添加了. 1. ...

  8. win7计算机的库如何更改储存位置,Win7如何往库中添加文件夹?小编教你操作

    大家都知道,在win7系统中,有一个特殊文件夹,叫做库,想要新建库,就需要在新建的库中添加一些文件夹路径,以实现同时打开多个不同磁盘上的文件.那么具体该怎么怎么操作呢?下面小编就给大家分享一下win7 ...

  9. wordpress图像大小_如何在WordPress中添加图像积分(逐步操作)

    wordpress图像大小 Recently, some of our readers asked us about how to properly add image credits in Word ...

最新文章

  1. DOS BAT批处理定义变量
  2. MD3200扩展柜MD1200,玩起
  3. Quantitative Researcher Summer Internship (for Overseas Schools)
  4. R12 应付款模块(AP):预付款(prepayment)的标准处理流程
  5. linux03-学习记录
  6. 基于RxJava2+Retrofit2简单易用的网络请求实现
  7. 这样做动画交互,一点都不费力
  8. 【实用工具】eclipse mac安装
  9. R语言︱关联规则+时间因素=序贯关联规则
  10. 《挑战程序设计竞赛》阅读笔记
  11. Jeshoots - 类别齐全的高质量免费商业摄影图库
  12. 教你巧用万用表测量大值电阻
  13. C盘清理(主要的大文件清理)
  14. cbc cryptojs 前后端_AES加密前后端加解密不一致
  15. pdf批量修改属性工具软件使用教程
  16. linux打印函数名,linux kernel 打印函数指针对应的函数名方法
  17. 20210905 Ax=b的解的三种情况
  18. java中为什么Hashtable是线程安全的,而HashMap是线程不安全的?还有ArrayList为什么是线程不安全的,Vector是线程安全的??
  19. QQ群78928780记录整理:90521-精华
  20. 虚拟内存越大越好吗_手机运行内存真的是越大越好?4GB、6GB和8GB的区别很大吗?...

热门文章

  1. 实用技巧 雷电模拟器导出apk
  2. 一张图看懂华为2019年关键业务进展
  3. 教育之星 计算机,冉冉升起的教育之星
  4. 使用 BOL API 创建 SAP CRM IBASE 数据
  5. 网站做竞价推广需要注意什么呢?
  6. AdaNet: Adaptive Structural Learning of Artificial Neural Networks
  7. DirectX11进阶5_硬件实例化与视锥体裁剪及鼠标拾取交互
  8. python 库的安装(cmd+pip)
  9. Linux下samba的安装与配置
  10. 【附源码】计算机毕业设计java众筹平台设计与实现