两个不同的用户:A,B需要将A用户的a表数据同步到B用户所建表中。PS:B用户尚未建立与a表数据结构相同的表。谢谢。

解决方案 »

  1.   

    create materialized view B
    refresh force on commit
    as select * from A;create materialized view log on A;
      

  2.   

    解释一下:
    第一步是建立物化视图
    第二步是在源表上建立log(这样才能同步刷新)
      

  3.   

    不知道为什么B用户还没有表. 1.如果不要求每时每刻同步的话, 可以用exp工具把A用户的对象导出,然后导入到B用户.2.如果要求及时同步的话, 那就先在B用户建好表. 然后在存储过程中建好逻辑,定期执行存储过程.3.使用物化视图,及时将数据刷新到B用户.