此方法使用Oracle Data Pump实用程序来建立目标数据。将副本应用于目标后,您将记录副本停止的SCN。包含在副本中的交易将被跳过以避免完整性违规冲突。从流程起点,Oracle GoldenGate维护数据同步。这些方法不需要初始加载Oracle GoldenGate进程。

15.2.2.1使用每个表的自动化实例

您可以使用Oracle Data Pump自动为Oracle数据库实例化每个表的CSN过滤,从而避免将所有表都放在同一个SCN中。

在源数据库上

  1. 使用ADD TRANDATA和ADD SCHEMATRANDATA自动准备你的表
  2. 使用INFO TRANDATA确保您的表已准备好实例化以及在何处完成。
  3. 在目标数据库上停止复制。
  4. 用正确的TABLE语句开始提取。
  5. 使用Oracle数据泵导出您的表,该数据泵在导入时自动生成导入操作以在目标上设置实例化SCN。

在目标数据库上

  1. 使用Oracle数据泵导入您的导出表,该数据泵使用实例化SCN填充系统表和视图以及指定的表数据。
  2. 使用以下选项之一启动Replicat:
    对于Metadata Trail Replicats,请在Replicat参数文件中设置DBOPTIONS ENABLE_INSTANTIATION_FILTERING参数以启用表级实例化筛选。
    对于所有其他Replicat,请在Replicat参数文件中设置DBOPTIONS source_dbase_name global_name参数,其中global_name是该踪迹来自的Oracle源数据库的全局名称。

    如果源没有DOMAIN,请不要为下游数据库指定DOMAIN。

    Replicat相应地查询任何新的映射和过滤器记录上的实例化SCN。

有关更多信息,请参阅针对Windows和UNIX的Oracle GoldenGate参考。

15.2.2.2使用Oracle数据泵表实例化

要使用Oracle Data Pump执行实例化,请参阅My Oracle Support文档1276058.1。要获取此文档,请执行以下操作:

  1. Go to http://support.oracle.com.
  2. 在登录下方,选择您的语言,然后使用您的Oracle Single Sign-On(SSO)登录。
  3. 在仪表板上,展开知识库标题。
  4. 在“输入搜索条件”下,粘贴或键入文档ID为1276058.1,然后单击“搜索”。
  5. 在搜索结果中,从Oracle源数据库中选择Oracle GoldenGate最佳实践:实例化[Article ID 1276058.1]。
  6. 点击附件下的链接打开文章。

参考资料

https://docs.oracle.com/goldengate/c1230/gg-winux/GWUAD/instantiating-oracle-goldengate-initial-load.htm#GWUAD1009

OGG初始化之使用Oracle Data Pump加载数据的更多相关文章

  1. HighCharts 后台加载数据的时候去掉默认的 series

    var chart; var options = { chart: { renderTo: 'container', type:'line' }, title: { text: '历史趋势时序图', ...

  2. iOS开发——网络Swift篇&NSURLSession加载数据、下载、上传文件

    NSURLSession加载数据.下载.上传文件   NSURLSession类支持三种类型的任务:加载数据.下载和上传.下面通过样例分别进行介绍.   1,使用Data Task加载数据 使用全局的 ...

  3. Swift - 使用NSURLSession加载数据、下载、上传文件

    NSURLSession类支持三种类型的任务:加载数据.下载和上传.下面通过样例分别进行介绍. 1,使用Data Task加载数据 使用全局的sharedSession()和dataTaskWithR ...

  4. 转 使用隐含Trace参数诊断Oracle Data Pump故障

    http://blog.itpub.net/17203031/viewspace-772718/ Data Pump数据泵是Oracle从10g开始推出的,用于取代传统exp/imp工具的数据备份还原 ...

  5. [Oracle] Data Pump 详细使用教程(4)- network_link

    [Oracle] Data Pump 详细使用教程(1)- 总览 [Oracle] Data Pump 详细使用教程(2)- 总览 [Oracle] Data Pump 详细使用教程(3)- 总览 [ ...

  6. [Oracle] Data Pump 详细使用教程(5)- 命令交互模式

    [Oracle] Data Pump 详细使用教程(1)- 总览 [Oracle] Data Pump 详细使用教程(2)- 总览 [Oracle] Data Pump 详细使用教程(3)- 总览 [ ...

  7. iOS教程:如何使用Core Data – 预加载和引入数据

    这是接着上一次<iOS教程:Core Data数据持久性存储基础教程>的后续教程,程序也会使用上一次制作完成的. 再上一个教程中,我们只做了一个数据模型,之后我们使用这个数据模型中的数据创 ...

  8. data格式加载图片

    html img 使用data格式加载图片   背景 这久闲来无事给一位客户测试一款体检软件,是winform结构的,其中有一个功能是需要把生成的体检报告导出为html格式.测试导出后直接在谷歌浏览器 ...

  9. Tomcat启动时加载数据到缓存---web.xml中listener加载顺序(优先初始化Spring IOC容器)

    JavaWebSpringTomcatCache  最近用到在Tomcat服务器启动时自动加载数据到缓存,这就需要创建一个自定义的缓存监听器并实现ServletContextListener接口,并且 ...

随机推荐

  1. mysql体系结构和sql查询执行过程简析

    一: mysql体系结构 1)Connectors 不同语言与 SQL 的交互 2)Management Serveices & Utilities 系统管理和控制工具 备份和恢复的安全性,复 ...

  2. day14-jdbc案例(简单的curd&分页)

    回顾: mvc jsp的设计模式1: jsp+javabean jsp的设计模式2: jsp+javabean+servlet jsp:展示数据 javabean:封装数据 封装对数据的访问 serv ...

  3. pandas知识点

    1.选择对象 1.选择特定列和行的数据 a['x'] 那么将会返回columns为x的列,注意这种方式一次只能返回一个列.a.x与a['x']意思一样. 取行数据,通过切片[]来选择 如:a[0:3] ...

  4. 16.Linux-LCD驱动(详解)

    在上一节LCD层次分析中,得出写个LCD驱动入口函数,需要以下4步: 1) 分配一个fb_info结构体: framebuffer_alloc(); 2) 设置fb_info 3) 设置硬件相关的操作 ...

  5. rancher2.0部署

    1.安装前准备 #当前环境介绍 操作系统:CentOS7.3 硬件:2C 4G内存 官网要求Docker版本: 1.12.6 1.13.1 17.03.2 #关闭防火墙 systemctl stop ...

  6. c++ hash_map/unordered_map 使用

    C++中有很多中key-value形式的容器,map/hash_map/unordered_map/vector_map.下面讲述各个map的使用及其区别. map: #include <ios ...

  7. JVM 启动参数及原理 转

    Java虚拟机(JVM)是Java应用的运行环境,从一般意义上来讲,JVM是通过规范来定义的一个虚拟的计算机,被设计用来解释执行从Java源码编译而来的字节码.更通俗地说,JVM是指对这个规范的具体实 ...

  8. JAVA核心技术I---JAVA基础知识(二进制文件读写和zip文件读写)

    一:二进制文件读写 (一)写文件 –先创建文件,写入数据,关闭文件 –FileOutputStream, BufferedOutputStream,DataOutputStream –DataOutp ...

  9. python Bootstarp框架和inconfont、font-awesome使用

    http://www.bootcss.com/ http://www.runoob.com/bootstrap/bootstrap-panels.html  查找基本的没问题 https://www. ...

  10. Hadoop记录-hadoop集群常见问题汇总

    [问题1]HBase Shell:ERROR: org.apache.hadoop.hbase.IPc.ServerNotRunningYetException: Server is not runn ...