查看应用进程的规则集。
SQL> select APPLY_NAME,RULE_SET_NAME from dba_apply;
 
APPLY_NAME                     RULE_SET_NAME
------------------------------ ------------------------------
APPLY_STANDY                   RULESET$_15

查看规则集对应的规则
SQL> select RULE_SET_NAME,RULE_NAME from user_rule_set_rules where rule_set_name='RULESET$_15';
 
RULE_SET_NAME                  RULE_NAME
------------------------------ ------------------------------
RULESET$_15                    HZ13
RULESET$_15                    HZ14
使用dbms_streams_adm 的rename 过程进程异构表的修改,看下面的例子:
SQL> begin
  2  dbms_streams_adm.rename_table(
  3  rule_name => 'HZ13',
  4  from_table_name => 'hz.t9',
  5  to_table_name => 'hz.t19',
  6  step_number => 0,
  7  operation => 'ADD');
  8  end;
  9  /
 
PL/SQL procedure successfully completed
 
SQL> begin
  2  dbms_streams_adm.rename_column(
  3  rule_name => 'HZ13',
  4  table_name => 'hz.t9',
  5  from_column_name => 'vname',
  6  to_column_name => 'v_name',
  7  value_type => '*',
  8  step_number => 0,
  9  operation => 'ADD');
 10  end;
 11  /
 
PL/SQL procedure successfully completed
原库增加t9表:
SQL> create table hz.t9 (id number,vname varchar2(20));
 
Table created
目标库可以看到hz.t9表。
SQL> select * from hz.t9;
 
        ID VNAME
---------- --------------------
目标库建立hz.t19表,v_name字段和t9表的字段名不同了
SQL> create table hz.t19 (id,v_name) as select * from hz.t9;
 
Table created
查看目标库的表记录,现在都是没有记录的。
SQL> select * from hz.t19;
 
        ID V_NAME
---------- --------------------
 
SQL> select * from hz.t9;
 
        ID VNAME
---------- --------------------
 
原库插入hz.t9表记录。
SQL> insert into hz.t9 values(1,'guangzhou');
 
1 row inserted
 
SQL> commit;
 
Commit complete
目标库再次查询:可以看到t9表无记录,t19表已经应用了原库的记录。
SQL> select * from hz.t9;
 
        ID VNAME
---------- --------------------

SQL> select * from hz.t19;
 
        ID V_NAME
---------- --------------------
         1 guangzhou

 
本文转自 gjm008 51CTO博客,原文链接:http://blog.51cto.com/gaoshan/406571,如需转载请自行联系原作者

stream 实现异构数据表的传输相关推荐

  1. 利用万能数据结构表存储多源异构数据

    利用万能数据结构表存储多源异构数据 简介:多源异构问题是现有技术无法解决的大难题,原因在于数据共享交换的应用场景与当前的信息系统中的数据的应用场景完全不同,关系数据库已不能有效地处理数据共享交换中的数 ...

  2. Mysql数据库drop表不用跑路,表空间传输助你恢复数据

    今天给大家介绍一种,在Mysql数据库中,利用InnoDb的表空间传输功能,帮助你恢复drop的业务表. Mysql表空间传输限制 要使用Mysql数据库表空间传输功能,有2个限制 1.Mysql数据 ...

  3. 使用DB查询分析器实现异构数据源中数据表的相互访问

    1  引言   硕士程序员马根峰(CSDN专访马根峰:海量数据处理与分析大师的中国本土程序员)推出的个人作品----万能数据库查询分析器,中文版本DB 查询分析器.英文版本<DB Query A ...

  4. cdc工具 postgresql_零编码打造异构数据实时同步系统——异构数据源CDC之2

    前言: 本篇是<异构数据源的CDC实时同步系统>的续篇,继续介绍不同CDC的实际测试效果. <异构数据源的CDC实时同步系统> 系列第一篇 (已完成)<零编码打造异构数据 ...

  5. 异构数据半小时实现搜索功能,一个系统搞定

    背景 对于闲鱼这种处于高速增长期的部门来说,业务场景在快速膨胀,越来越多的业务数据对搜索能力有诉求.如果按照常规的方式为各个业务搭建独立搜索引擎服务,那么开发和维护的时间成本将是非常巨大的. 能否只用 ...

  6. SpringBoot + xxl-job 多数据源异构数据增量同步

    SpringBoot + xxl-job 多数据源异构数据增量同步 文章目录 SpringBoot + xxl-job 多数据源异构数据增量同步 一.概述 二.实现步骤 2.1 项目搭建 2.2 接口 ...

  7. windows linux rac,跨平台表空间传输(windows到linux RAC)

    以下演示表空间从windows下传输到linux RAC下全过程 create tablespace test datafile 'D:\app\yichunmei\oradata\orcl\test ...

  8. 跨平台表空间传输(linux 10g表空间跨平台迁移到window 11g)

    最近公司的一个项目里的linux 系统中的oracle 10g数据库,需要把某个表空间里的所有数据都迁移到window 2003的11g里,经过我与dba的交流.测试,决定使用跨平台的表空间传输技术, ...

  9. 跨平台表空间传输(摘自eygle《循序渐进Oracle》)

    需要注意的是,在Oracle 10g之前,数据文件是不能够跨平台传输使用的,从Oracle 10g开始,Oracle支持跨平台的表空间传输,这极大地增强了数据迁移的便利性. 1.  字节顺序和平台 数 ...

最新文章

  1. [导入]日志 20071211(WCF,实验室产品)
  2. 融于心而表于行 之 磁盘的管理方式
  3. 【数据结构与算法】之连通网络的操作次数的算法
  4. linux查看镜像的详细信息,docker inspect命令查看镜像详细信息
  5. android ifw 启动广告,使用 IFW 完全控制 Android 应用行为 | 实用技巧
  6. 数列分块入门 (1 ~ 7)
  7. python入门爬虫案例_[Python入门学习]-爬虫项目案例讲解
  8. 计算机设备操作与讲解,第五章计算机操作系统设备管理讲解.ppt
  9. 如何获取下拉列表框的值
  10. 怎么重装python_如何部署Jupyter Notebook用于交互式Python开发?
  11. 电驴服务器搜索文件排序,eMule如何搜索文件
  12. 开关电源Buck电路CCM和DCM工作模式
  13. android pc控制工具,电脑控制iPhone 或Android方法?透过这款工具就能实现
  14. 磁力云盒,自动静默关注店铺
  15. 法力无边的stage-0
  16. 精通CSS+DIV网页样式与布局--页面背景
  17. 如何轻松通过 ArcBlock 的招聘流程 | ArcBlock 博客
  18. EA出品的java射击类游戏,八款人见人爱的大型射击游戏,虽然相对经典但不过时...
  19. 软考中级软件设计师笔记
  20. 热点丨关闭代扣通道,影响的是谁?

热门文章

  1. MacBook常用软件
  2. 关于政企数字化转型, 我画了一张知识图谱
  3. 哪些模块可用于python性能分析_4-Python内置类型性能分析
  4. 抖音MCN与工会的区别
  5. 微信后台管理页面html
  6. Mysql Cluster7.3.7安装与配置
  7. hdu4433 locker
  8. 基于51单片机的密码指纹识别门锁
  9. 分享几个有趣的Linux命令
  10. itop4412 LCD设备驱动详解(四)之PROBE再深入