打印本文 打印本文 关闭窗口 关闭窗口
用ORACLE的高级复制实现内外网数据同步
作者:武汉SEO闵涛  文章来源:敏韬网  点击数2074  更新时间:2009/4/22 22:02:45  文章录入:mintao  责任编辑:mintao
EFRESH"'''',
  list => ''''"HOLEN"."REGISTER"'''',
  lax => TRUE);
END;
/

--将快照加入快照组
BEGIN
   DBMS_REPCAT.CREATE_SNAPSHOT_REPOBJECT(
   gname => ''''"HOLEN_MASTER"'''',
   sname => ''''"HOLEN"'''',
   oname => ''''"REGISTER"'''',
   type => ''''SNAPSHOT'''',
   min_communication => FALSE);
END;
/

--外网端(SNAPSHOT)配置完毕

第四步:配置内网
--当外网配置完成后,在内网执行如下语句

BEGIN       
   DBMS_REPCAT.RESUME_MASTER_ACTIVITY(
   gname => ''''"HOLEN_MASTER"'''');
END;
/


4、后记

ORACLE的高级复制功能非常强大,能实现多点间的数据同步、异步复制。
内外网结构的报送、审批、备案等两(多)级系统日益流行,若内外DB为同类型商业数据库,一般数据库本身都提供复制功能,若内外网为不同类型的数据库,如内网为SQLSERVER,外网为ORACLE,则一般使用“同步机”中间件,在程序中调用即可。

上一页  [1] [2] 

打印本文 打印本文 关闭窗口 关闭窗口