此方法使用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. (链表) leetcode 21. Merge Two Sorted Lists

    Merge two sorted linked lists and return it as a new list. The new list should be made by splicing t ...

  2. (线性dp,LCS) POJ 1458 Common Subsequence

    Common Subsequence Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 65333   Accepted: 27 ...

  3. 8 款macOS 分屏应用让你的桌面窗口不再乱糟糟

    有时我们想在 Mac 屏幕左边开一个 Word,右侧放一个参考资料:有时我们想把 GTD 应用放在屏幕一角,随时查看.可是,Mac 原生窗口管理不够人性化,总需要用户手动把窗口调整到合适的尺寸与位置. ...

  4. 建立Heapster Influxdb Grafana集群性能监控平台

    依赖于kubenets dns服务 图形化展示度量指标的实现需要集成k8s的另外一个Addons组件: Heapster .Heapster原生支持K8s(v1.0.6及以后版本)和 CoreOS , ...

  5. springMVC的全局异常设置

    先说为什么要设置全局异常.比如说,你程序出错了,500错误,大家都知道,程序出错就不会往下面执行,但是客户端那边还是一直等待状态,所以,我们后台无论正常还是报错都要给客户端返回数据.当然,我们可以tr ...

  6. idea使用maven打包项目

    第一步:打开maven Projects 第二步.找到package 第三步,运行.到路径下面去找打包的文件吧. 第二种方法: 使用命令 cmd进入项目目录,例如项目在D盘项目名poject 输入: ...

  7. stat/lstat函数使用

    1. 进程虚拟地址空间 2. stat函数 获取文件信息 #include <sys/types.h> #include <sys/stat.h> #include <u ...

  8. ASP.NET MVC+EF框架+EasyUI实现权限管理(附源码)

    前言:时间很快,已经快到春节的时间了,这段时间由于生病,博客基本没更新,所以今天写一下我们做的一个项目吧,是对权限的基本操作的操作,代码也就不怎么说了,直接上传源码和图片展示,下面我们直接进入主题介绍 ...

  9. java定时器实现总结

    前言:Java定时器目前主要有3种实现方式:JDK组件,Spring Task,Quartz框架. 1. JDK组件(1) java.util.TimerTask MyTimerTask.java: ...

  10. 堵上NFine SubmitForm漏洞

    NFine一个隐藏的漏洞(NFine基本上模仿力软的,力软应该也有,不知道新版本改了没),就是任何登录的用户都可以进行权限修改操作.比如所有模块的SumbitForm或者其它弹出窗口上的按钮,本身只有 ...