本帖最后由 oBenLaDeng12345678 于 2012-12-19 19:35:29 编辑

解决方案 »

  1.   

    flush后,显示成功啊...多插也这样,搞不懂....版主,flush后,正常情况,是不是,两个用户的的sequence属性就一致了??
      

  2.   

    主要是我复制进程里面map了sequnence
    map wbs_gz_test.HIBERNATE*, target epms_gz_test.HIBERNATE*;
    然后,操作了sequence,复制进程就ABENDED了.
    提示Table epms_gz_test.HIBERNATEHIBERNATE_SEQUENCE does not exist in target database.
    感觉,它是把sequence识别成了table,然后报错..
    莫非,sequence的map不是这样 写的/???,或者sequence不需要map?
      

  3.   

    Wildcard MAP resolved (entry wbs_gz_test.HIBERNATE*):
      map "WBS_GZ_TEST"."HIBERNATE_SEQUENCE", target epms_gz_test."HIBERNATEHIBERNATE_SEQUENCE";2012-12-19 19:03:33  WARNING OGG-00869  Target sequence [EPMS_GZ_TEST.HIBERNATEHIBERNATE_SEQUENCE] could not be resolved, error 
    ----------------------------------------------------------------------------------------------
    EPMS_GZ_TEST.HIBERNATEHIBERNATE_SEQUENCE---》这个不对,我修改了,没用通配符。
    修改为-->map wbs_gz_test.HIBERNATEHIBERNATE_SEQUENCE, target epms_gz_test.HIBERNATEHIBERNATE_SEQUENCE;
    启动后,再次报错:
    2012-12-20 11:21:03  ERROR   OGG-00423  Could not find definition for WBS_GZ_TEST.HIBERNATE_SEQUENCE.
    -----------------------------------------------------------------------------------------------
    WBS_GZ_TEST.HIBERNATE_SEQUENCE的定义,我怎么搞??degen,貌似只支持生成table的定义啊。
      

  4.   

    你多执行一下插入。。
    然后重启一下Oracle服务
      

  5.   

    楼主的sequence可以同步了没?