ITPub博客

首页 > Linux操作系统 > Linux操作系统 > GoldenGate初始化数据加载

GoldenGate初始化数据加载

原创 Linux操作系统 作者:yezhibin 时间:2012-02-06 13:43:35 0 删除 编辑
          GoldenGate的初始数据加载除了可以采用oracle exp/imp 或datadump,数据

仓库builder或ETL工具之外,还可以用goldengate初始加载方法实现,以下是采用

goldengate初始加载direct load方法,供参考。

1、建立测试环境
      源系统建立测试表:
SQL>create table source from select * from test
SQL>select * from source

   DEPT_NO    DEPT_GROUP
------------------ ---------------------
         0                     1
         1                     1
         2                     1
         3                     2
         4                     2
         5                     2
   目标系统建立相关空表
SQL>create table source from select * from test where 1=0;

2、配置参数文件
     源系统extract参数文件
GGSCI>edit param initload1
extract initload1
userid goldengate, password goldengate
rmthost 128.64.188.201, mgrport 7810
rmttask replicat, group initload2
table test.source;

目标系统配置replicat参数文件
GGSCI>edit param initload2
replicat initload2
userid goldengate, password goldengate
assumetargetdefs
map test.source, target test.source;

3、添加服务
  源系统添加extract服务
 GGSCI>add extract initload1, sourceistable

  目标系统添加replicat服务
 GGSCI>add replicat initload2, specialrun

4、启动数据初始化加载
源系统执行
GGSCI>start ext initload1
GGSCI>info ext initload1

目标系统
SQL>select * from source;


 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/354732/viewspace-715670/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-12-18

  • 博文量
    159
  • 访问量
    559682