Orcale 字符编码zhs16gbk。利用ogg 分发同步信息到activemq,发现消息是乱码的,查看官方文档,也没有一个明确的解决方法,求大神指条明路!

解决方案 »

  1.   

    抽取进程:
    Extract ext_demo
    Exttrail ./dirdat/ext_demo
    userid po,password pol
    setenv (NLS_LANG=AMERICAN_AMERICA.ZHS16GBK)
    tranlogoptions integratedparams (max_sga_size 128)
    SOURCECATALOG polar
    getEnv (JAVA_HOME)
    getEnv (LD_LIBRARY_PATH)
    getEnv (PATH)
    Table polar.OGG_TEST;adpter:
    EXTRACT jue_demo
    setEnv ( GGS_USEREXIT_CONF = "./dirprm/javaue_demo.properties" )
    GetEnv (JAVA_HOME)
    GetEnv (PATH)
    GetEnv (LD_LIBRARY_PATH)
    GetEnv (LIBPATH)
    CUserExit libggjava_ue.so CUSEREXIT PASSTHRU INCLUDEUPDATEBEFORES
    sourceDefs ./dirdef/javadef_demo.def
    getUpdateBefores
    Table polar.OGG_TEST;
      

  2.   

    EXTRACT jue_demo
    setEnv ( GGS_USEREXIT_CONF = "./dirprm/javaue_demo.properties" )
    GetEnv (JAVA_HOME)
    GetEnv (PATH)
    GetEnv (LD_LIBRARY_PATH)
    GetEnv (LIBPATH)
    CUserExit libggjava_ue.so CUSEREXIT PASSTHRU INCLUDEUPDATEBEFORES
    sourceDefs ./dirdef/javadef_demo.def
    getUpdateBefores
    Table polar.OGG_TEST;
    QQ说吧,212646490