Oracle 11g streams部署

环境

  源服务器  目标服务器
系统版本 CentOS Linux release 7.3.1611 (Core) CentOS Linux release 7.3.1611 (Core)
主机名 sht-sgmhadoopdn-02 sht-sgmhadoopdn-03
数据库版本 EE 11.2.0.4.0 EE 11.2.0.4.0              
dbname FINMART FINMART    
global_name FINMART1 FINMART2

Streams流复制技术介绍

Streams通过logmnr(日志挖掘)技术从oracle的log中解析出数据,然后传递到目标库并应用,从而将源库的数据复制到目标库。

整个的复制过程可以分成三个步骤:捕获(capture),传播(propagation)和应用(apply),利用高级队列(advance queue)来将这三个步骤的数据串起来,通过在步骤中定义不同的规则(rule)来控制需要复制的数据。复制可以基于全库,基于表空间,基于用户或者基于表,提供了相当大的灵活性。

猜你喜欢

转载自www.cnblogs.com/ilifeilong/p/9656371.html