oracle golden gate中文乱码

求救!

oracle数据库编码是zhs16gbk,extract和datapump进程的setenv也是gbk,golden
gate 同步到activemq。当向数据库insert一条utf8编码的中文数据时,activemq中记录
乱码,请问应该怎么破?

系统环境变量,有木有nls_lang SIMPLIFIED CHINESE_CHINA.ZHS16GBK